网格视图分页不工作

本文关键字:工作 分页 视图 网格 | 更新日期: 2023-09-27 17:59:31

我有一个GridView控件,我通过c#代码填充它,并希望使用类似的代码进行分页

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)     
{
 BindGrid();
 GridView1.PageIndex = e.NewPageIndex;
 GridView1.SelectedIndex = -1;
} 

BindGrid()函数是我获取网格数据源并将其绑定的地方。这一切都很好,除了我必须按两次才能换页。我该怎么做才能让它在点击后翻页?

谢谢。

网格视图分页不工作

您的绑定顺序不正确。。应该是。。。

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)     
{
 GridView1.PageIndex = e.NewPageIndex;
 GridView1.SelectedIndex = -1;
 BindGrid(); // Call bind here
}