1.将你的gridview的AllowPaging属性设为true
2.将你的gridview的PageSize属性设为你要在一页面中显示的行数(如10);
3.重写(找到gridview中的)PageIndexChanging事件
protected void PageChg(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();
}
4.有点要注意,就是在页面载入时(每次,也就是刷新时)设置datasource.如
DataTable dt ....
...
GridView1.DataSource = dt;
GridView1.DataBind();
可以将这些代码放在PageLoad中
这样即可实现分页了!
本文介绍如何在ASP.NET应用程序中使用GridView控件实现数据分页。主要步骤包括:设置GridView的AllowPaging属性为true;指定每页显示的记录数;重写PageIndexChanging事件以响应翻页操作;在Page_Load事件中设置DataSource并调用DataBind方法。
1844





