注册 登录
编程论坛 ASP.NET技术论坛

请教名位高手!怎么做上一页下一页?

leiyu21 发布于 2008-07-23 19:25, 1352 次点击
请教名位高手!怎么做上一页下一页?
像   第一页 上一页 1 2 3 4 5 6 7 8 9 下一页最后一页[ ]转到
4 回复
#2
taiyangneng2008-08-07 16:26
可以用PagedDataSource这个类去实现
#3
寒行2008-08-08 09:39
哈哈,我也不会,我也要学.....
#4
bb38522008-08-08 11:06
分页一般是通过存储过程写出来的
代码(适用sql 2005)
http://hi.baidu.com/bb3852/blog/item/b644b01e3c911ef11ad57672.html

而前台主要是把当前页数传递进去,代码中引用了微软Ajax.dll文件:

http://hi.baidu.com/bb3852/blog/item/ea5a1c00fcdf6414738b656e.html
核心部分就是这样了
#5
嘻哈2008-08-09 15:33
用SqlDataSource作数据源,把高级选项里的插入,删除,更新选项点上,然后将此数据源添加到GridView中,点击GridVieW右上角的小黑色三角,把最下面的 启用分页、启用编辑、启用排序全打上对好,一行代码都不用写就完成了分页,更新,删除,取消所有功能。这就是VS2005同VS2003最大的区别,想当年我学2003时在DataGrid上用了好多心思,好不容易算学成上述功能,头都大了3圈。个人认为那是很难懂的部分,结果我小弟说它用2005一下就搞定,我还不信,让它做下一看,当时气得头昏眼花,有种想跳楼的感觉。2003里最难的部分到了2005里变成了最简单,那么微软让我们程序员还写什么呢?
1