asp.net(c#)datalist分页

来源:百度知道 编辑:UC知道 时间:2024/05/29 05:28:55
用datalist怎么实现分页?
有分页的控件 麻烦发到我邮箱
googlefriends@163.com

数据适配器有一个取记录的一般就用那个,或者是用存储过程

在System.Web.UI.WebControls命名空间下有一个PagedDataSource类,封装在DataGrid里,可以直接使用.
PagedDataSource ps = new PagedDataSource();
ps.DataSource=ds.Tables["表名"].DefaultView;
ps.AllowPaging=true;//允许分页
ps.PageSize=3;//每页显示的数据
ps.CurrentPageIndex=0;//当前页
……
this.DataList1.DataSource=ps;
this.DataList1.DataBind();
//可以自己加两个按钮来设置CurrentPageIndex实现上一页和下一页

要的话和我说一声我自己做了一个分页的控件看看你能不能使用上