以前写过一个仿Google分页的类
[url]http://www.lemongtree.com/zh-cn/item,445.aspx[/url]
也曾想过将封装,一直没有实现
今天心血来潮,就写了一下
[color=red]
注意:
仅适用于初学者,因为我也是第一次写自定义控件,高手勿笑
[/color]
在vs2005工具栏中

拖到页面中

属性窗口

运行效果

属性说明:
[b]
CurrentPage:当前页码(必需)
RecordCount:记录总数(必需)
PageSize:每页记录数(默认为10)
URLFormat:格式化页码,如Default.aspx?page={0}
SplitPager:页码与页码之间的分隔符,默认为空字符串
CurrentLeftPageCount:当前页码之前显示多少页
CurrentRightPageCount:当前页码之后显示多少页
AlwaysShowPageNavigate:是否总是显示上页、下页、首页、末页链接,即使当前只有一页
[/b]
还有一些大家看属性窗口中的说明吧:)
说明:目前的数据源需自己计算并绑定到数据控件上,该分页控件仅仅提供分页的计算功能。
在1.1版中会提供数据源的绑定。
下载地址:
[rar]http://www.lemongtree.com/download/LemongPager.rar[/rar]