留言簿

我要留言
留言搜索

2008-06-25 19:51  GreenTea

Sorry!!!  看错了。。

2008-06-25 19:34  GreenTea

HI.<br>试用了一下你的作品,在属性中设置PageSize=X 为什么没有效果。还是会显示50几条??
回复:您好,您需要自己实现只获取和显示当前页的数据而不是全部数据,分页控件和数据无关,分页控件使用PageSize和RecordCount属性的值来计算生成的分页按钮的个数等,并不会帮您实现过滤数据。谢谢!

2008-06-25 11:05  1234556

您好,您的控件真的很方便,但是我有一个问题,我看到您的无刷新分页,使用的updatepanel,而你没有做任何设置居然实现了局部刷新。但是我按照您的方法为什么不能实现局部刷新呢?希望你能给解答一下。。。谢谢
回复:您好,不需要什么特别设置,只需要把分页控件和显示数据的控件放在同一个UpdatePanel中就行了,您是如何做的呢?

2008-06-24 15:49  tiancaolin

吴旗娃前辈,问一个缓存原理。<br>一个.aspx页面我使用了页面级缓存。<br>然后这个.aspx页面也用了个.ascx用户控件。这个.ascx用户控件也用了缓存。<br>假如这两个缓存指令都不能去掉其中任何一个。那么最终.net是如何根据我定的缓存命令进行缓存的。缓存策略此时变成了什么样子
回复:其实这个问题也不难理解,举个例子来说,aspx缓存20分钟,ascx缓存15分钟,那么15分钟后,虽然ascx缓存过期,但aspx缓存仍有效,所以15分钟后虽然ascx的内容可能改变,但aspx缓存的内容不变,它需要再过5分钟等缓存过期后才会重新加载ascx呈现的内容,相反,如果ascx缓存20分钟,aspx缓存15分钟,则15分钟后,aspx缓存过期,它的内容会改变,但ascx部分呈现的内容仍然不变,因为ascx缓存仍然有效,20分钟后虽然ascx缓存过期,但因为aspx缓存的是5分钟前ascx的内容,所以aspx页面呈现的内容仍然不会变化,直到30分钟后aspx缓存过期才会重新加载ascx的内容。

2008-06-24 15:32  lzh_06

今天刚发现你的站点!马上试用你的分页控件,我相信应该很不错!以后会常常关注你的站点!
回复:谢谢,欢迎您使用AspNetPager,有空常来看看!

2008-06-23 14:19  cuiyanxin

您好 <br>  如果用你的存储过程,我又不会改,用不了,如果你的存储过程,改的话怎么改啊?
回复:不用存储过程也可以,如果要用存储过程,您可以使用本站的代码工具来生成。谢谢!

2008-06-23 14:10  cuiyanxin

您好, 我看一下实例都是用的存储过程 没有不用存储过程分页的啊?
回复:您好,有没有用存储过程的例子,示例项目中搜索的例子search.aspx就是没有用存储过程的。谢谢!

2008-06-23 09:08  lvjin

您好。<br>原始URL的意思就是原始URL,也就是重写后的URL啊,当前的虚拟路径就是访问到的真实地址,我害怕我用自己的意思表达的不对,专门去MSDN查的官方说明呢<br><br>AspNetPager源码的1292行,我想改成获取RawUrl属性,但是修改后,翻页的URL参数就错误了,您能否帮忙改一下。<br>翻页的连接会是 .aspx?p=2?p=1,.aspx?p=2?p=1?p=2 这种形式,p会越来越多。<br><br>还有一个问题,我在ascx文件中使用翻页控件,用下拉菜单翻页的时候,发现ANP_goToPage这个JS方法没被生成,用在aspx文件中是正常的,又是何解<br>给你们添麻烦了,感谢抽空给予的解答,希望再次给予帮助,谢谢
回复:您好,我不太明白您为什么要改为获取RawUrl?RawUrl中包含url中的所有参数,所以如果您改为使用RawUrl,分页参数就会不断重复附加在url上,您需要在获取RawUrl后删除其中的所有参数才行,否则原url中的参数会被重复附加到url中。关于ANP_goToPage脚本没有生成的问题,应该是您没有将包含分页控件的用户控件放在
之间,分页控件需要放在服务器端form中才能正常运行(回发或注册脚本等)。谢谢!

2008-06-21 09:33  chy710

使用了aspnetpager v6.0后的页面在Opera浏览器中分页事件不触发,点击分页只是页面刷新,不会到新页面?
回复:您用什么分页方式呢?怎么确定是分页事件没有触发?是调试时发现的吗?现在最新的版本的是7.0.2,建议您使用最新版试试。谢谢!

2008-06-20 02:15  wznjsy

你好,感谢您提供优异的控件。<br>我已成功按照示例实现了用OBJECT DATA SOURCE作为数据源。<br>但是我把代码全部COPY到<br>前置SCRIPT MANAGER的UPDATEPANEL中以后,发现并不能实现无刷新分页,报错为SYS未定义,不知是什么原因。请帮忙解决,谢谢。
回复:您好,这个错误是asp.net ajax配置的问题,和分页控件没有任何关系,您可以用vs新建一个asp.net ajax项目,然后将该项目中web.config的内容复制到您的项目的web.config中即可。
;