留言簿

我要留言
留言搜索

2004-12-07 12:56  xiawen

很久就下载了你的这个分页控件.挺好用的.
希望你以后能够开发更多的.net的实例程序.
回复:谢谢您的建议!以后只要有时间我会写更多的示例和程序发到主页上,最近打算把主页更新一下,因为工作的原因还一时无法腾出时间,不过我想明年初应该可以了。谢谢!

2004-12-06 22:33  老大你很强,向你学习

我下了你的控件,不过在此向你表示感 谢
回复:不用客气,欢迎常来转转。谢谢!

2004-12-06 18:06  laoduo

老大,怎么对多个表取出数据进行翻页???
回复:需要用内联(inner join)或外联(outer join)语句将两个表关联起来然后获取要分页的记录,我的创建存储过程工具暂时还没有从多个表获取数据的功能,如果比较了解SQL的话,您可以自己创建,不会很复杂。谢谢!

2004-12-06 10:14  小

请问用您的分页控件是不是一定要用存储过程,如果不用存储过程,该怎么做
回复:不用存储过程也可以的,用存储过程只是方便而已,在控件的示例中有使用Access数据库分页的示例,Access是不支持存储过程的,但照样可以分页,您可以下载看看,谢谢!

2004-12-04 09:54  谢尔盖

你的控件不错,但使用postback时如何让页面跳转回有分页控件的页面时能记住原来的页号呢,要不每次都是1。你的原理是VIEWSTATE,那这个页号的VIEWSTATE是什么?如果用URL方式没有这个问题,但每次都执行页面的LOAD代码,真是鱼与熊掌不可兼得。望吴老师赐教!
回复:用Postback分页方式必须在回发才能分页,因为它的分页信息是通过表单的post方式提交的,和DataGrid的分页方式一样,ViewState只在页面回发后才起作用,所以如果使用Postback分页方式而要通过输入url来跳转到指定页面是无法实现的,关于PostBack和Url分页方式的区别,请看这个页面的说明。谢谢!

2004-12-03 23:03  web

吴老师。请问
insert into @indextable(nid) select id from ts_bbs  order by id desc这句会影响性能吗?如果记录多了在set rowcount 1000之类情况下。
如果直接在上页的最大ID值(不是记录号)和下页的最大ID之间分页查询。而不使用@indextable,这样能提高性能吗?
回复:问题1、肯定影响性能;问题2、这样性能会比用临时表好,但问题是如果ID不连续,那么就没有获取正确的记录数了,这也就是我为什么要用临时表,在临时表中新建一个ID列来获取当前页的数据的原因了。谢谢!

2004-12-03 10:09  ccb

版主你好!你做分页控件做得太好,我非常喜欢,不过能不能按条件分类,如果能的话又是如何做呢,恳请教版主赐教,谢谢.
回复:您好,分页控件和要显示的数据是完全独立的,所以数据怎么显示需要您自己去实现,分页控件和数据怎么显示是毫无关系的。谢谢!

2004-12-03 08:43  一半是鱼

您的分页程序我一直都用的很好,但是自从前天我重装了系统和.net以后,每次运行到有分页的页面
都显示下面的错误。而把这些程序上传到我配置好的服务器上,却能正常运行。请问是什么原因,怎么解决呢???
分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 

分析器错误信息: 程序集 LoadPostData 的类型 Wuqi.Webdiyer.AspNetPager 中的方法 LoadPostData 没有实现。
源文件: E:\photos\MyPhotoStore\allPhotos\ListOpenAlbum.aspx    行: 159
回复:AspNetPager控件已经正确实现了IPostBackDataHandler接口的LoadPostData方法,不应该出现这样的错误,是否是因为您的.net框架没有安装正确而出现的问题?您可以试试重新安装一遍。谢谢!

2004-12-02 22:50  cjhcjh

对不起,对于刚才提的问题我已解决了,其实只要在web.config中进行初始化即可.不过控件中有一项"  转到第   页  转到"这不会显示出来,不知是何原因啊,望版主帮帮我,谢谢.祝您万事如意!
回复:设置 ShowInputBox=ShowInputBox.Always即可。

2004-12-02 22:36  cjhcjh

我在调在你的分页组件到我的主页面来时一直会现:ConnectionString 属性尚未初始化。 特别是代码与示例文件sql/datagrid.aspx、datagrid.asp.cs基本一样,而且sql存储过程也改成我与我数据库一致的,为什么还会这种情况呢.我真不明白你的代码中有进行初始化啊,怎么不行呢,望版主能否解答为什么?
回复:请仔细检查数据库连接字符串,不知您是怎么初始化SqlConnection的?可以把代码帖出来看看。谢谢!
;