ASP.NET的DataList和Repeater控件 |
本文标签:DataList和Repeater控件 ASP.NET ASP.NET提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能 。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList和Repeater控件来显示数据 。 ASP.NET实现DataList和Repeater控件的分页显示有几种方法: 本篇文章主要说怎么使用PagedDataSource类实现DataList和Repeater控件的分页显示 。DataGrid控件内部也使用了 PagedDataSource类,PagedDataSource 类封装 DataGrid 控件的属性,这些属性使 DataGrid 可以执行分页 。 PagedDataSource 类的部分公共属性: 这些属性是否和DataGrid的属性很相似?没错,DataGrid控件就是使用PagedDataSource类来实现数据分页显示的 。下面举个ASP.NET使用PagedDataSource类实现DataList和Repeater控件的分页显示的例子:
("select * from Users",objConn); Page=" + Convert.ToString(CurPage-1); Page=" + Convert.ToString(CurPage+1); |