1.手写sql语句分页查询.
2.使用GridView自带的分页功能:设置AllowPaging=true;并实现PageIndexChanging事件,如下:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataSource=Datatable;
GridView1.DataBind();
}
3.使用PagedDataSource类,如下例:
PagedDataSource pds = new PagedDataSource();
pds.AllowPaging = true;
pds.DataSource = DataTable;
pds.PageSize = 10;
pds.CurrentPageIndex = 0;
repeater.DataSource = pds;
repeater.DataBind();
你的问题有些抽象了。
如果宴哗是想禅祥笑手写分页可以在数据库贺含用sql语句写分页。
如果是某一个view控件。例如GridView。
你可以在它的PageIndexChanging事件里面写上下面的代码
GridView1.PageIndex=e.newpageIndex;
GridView1.DataSource=Datatable;
GridView1.DataBind();
gridview中有自带的分页啊
gridview中有个自带的分页功能