我有启用分页的 datagridview。但是,当我想从网格中的页面移动到另一个页面时,只有当我在其他页面上第二次按时它才有效。
我在互联网上读到一些内容,我需要绑定 gridview 的数据,但问题是,我无法再次绑定数据,因为 gridview 填充了来自查询字符串的 page_load 中的数据,而且我真的不想遍历查询字符串再次在 PageIndexChanging 函数中。
这是代码:
protected void searchGridFA_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
searchGridFA.PageIndex = e.NewPageIndex;
}
那么为什么页面从我第二次按下后才发生变化?
谢谢!
格雷格
您需要重新绑定网格
protected void searchGridFA_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
searchGridFA.PageIndex = e.NewPageIndex;
// rebind here
}