留言簿

我要留言
留言搜索

2008-03-26 10:17  chinayangfei

吴老师,你好,有一个问题想请教你,我刚开始学习.asp写网页的相关知识,现在我选用的是vb.net,在使用你的分页控件的时候,我是这样做的:我先将数据库的数据填充到一个DataSET中,但我不知道怎么用这个控件控制DataList在页面上显示记录,请问,我是不是应该将记录总数传递给分页控件,然后将控件的IndexStar,IndexEnd的值传递给DataList?
回复:您是用asp还是asp.net呢?AspNetPager分页控件是无法用在asp中的,如果用asp.net的话,您可以下载示例项目看看,里面有各种各样的分页实现方式,用DataSet分页的话,最好的办法是在填充DataSet时过滤当前页的数据,而不是把数据都填充后再过滤。谢谢!

2008-03-26 08:12  tiancaolin

前辈给你询问的那个脚本我已经知道是怎么回事了。看了你的这个页面源文件知道你用其他html字符替换了那些脚本
回复:不是替换,.Net类库中有相应的方法来编码和解码,编码用System.Web.HttpUtility.HtmlEncode()方法,解码用System.Web.HttpUtility.HtmlDecode()方法。谢谢!

2008-03-25 15:20  leefang_cvic

您好,我现在试用最新版的分页控件。有个问题请教,就是如何动态设置每页显示的行数?<br>请您赐教
回复:您说的行数是指每页显示的记录数吗?设置PageSize即可。

2008-03-24 14:18  tiancaolin

针对脚本性攻击,我查了下,csdn 的一个旧的帖子说过滤脚本。除了过滤js,还要过滤vbscript以及防止一些UBB嵌套脚本。但什么叫过滤啊。我看了下,你们这种都没给这些字符怎么处理还是原样显示出来啊。难道是把回帖的显示定为纯文本编码。还是什么的,大侠希望能给些经验,呵呵
回复:请看上个帖子的内容,谢谢!

2008-03-24 14:06  tiancaolin

前辈你好,今天浏览你的回复。发现了一个技术点。就是有个人故意想用&lt;script&gt;alert(&quot;test&quot;);&lt;/script&gt;脚本破坏你的那个页面。但你好像又没过滤。请问这是怎么解决这种问题的。
回复:您好,不需要过滤,用System.Web.HttpUtility.HtmlEncode()方法对提交的数据进行编码即可。

2008-03-23 04:40  xgpapa

新版本又出来了<br>AspNetPager702Samples.rar这个例子很想看看 教育网 网速不好 现在也下不来 哪个兄弟给我邮箱里发一份??我邮箱xgpapa@126.com 谢谢了 上次都麻烦站长了 可不好意思
回复:没什么不好意思的:)已发送,请注意接收,谢谢!

2008-03-22 19:17  priscilla

您好,请教一下如何将您的控件永久性的加到工具箱里?<br>包括其它的自定义控件,不知道怎么永久加载,每次开VS都要自己重选一下。
回复:您好,可以在工具箱中点右键,选择“添加/删除项目”(各个版本的VS菜单名不同,VS2008中是“选择项目(Choose Items)“,在弹出的窗口中的.Net组件标签下点浏览按钮,找到AspNetPager分页控件的dll文件后点确定即可,如果加入到工具箱中重启后又不见了,那可能是您的VS的问题或者您的登录权限的问题。谢谢!

2008-03-21 20:50  songsu

&lt;script&gt;alert(&quot;test&quot;);&lt;/script&gt;

2008-03-21 17:44  advancerzjg

为什么我修改控件的Misc下的ID 的时候提示目录名无效~~谢谢
回复:您好,您说的是分页控件的示例项目吗?没有Misc这个目录,不知道您用的是哪个版本的?另外修改分页控件的ID和目录名应该没有任何关系,您是否可以说下详细的情况呢?谢谢!

2008-03-20 15:11  jack520

你好,请问AspNetPager 7.0.2 版本的项目实例代码中的数据库是sql2005的还是sql2000的,本人用的是sql2000怎么也附加不了数据库。是否能给出sql2000的数据库,本人E_mail: zj85y@163.com
回复:您好,是SQL Server 2005,我已经很久没用SQL Server 2000了,我已将数据库备份及存储过程发到您的邮箱,如果备份也没法还原,可以试试直接用您自己机器上的Northwnd数据库并添加邮件中的三个存储过程即可。谢谢!
;