当我在gridview中使用“AllowPaging =”True“”属性并上传我的webSite时,当我点击下一页时,我看不到它,我看到已经看到的相同记录。 point:我在gridview上绑定了一个dataBase,我看到在gridview.above问题,当我上传我的网站时,发生了。什么是我看不到gridview下一页的问题?
答案 0 :(得分:1)
我在理解你的问题时遇到了一些麻烦。我认为你基本上试图让分页工作在gridview上。
除了设置“AllowPaging = True”之外,还需要像这样挂钩你的分页事件:
void GridView_PageIndexChanging(Object sender, GridViewPageEventArgs e)
{
e.NewPageIndex = e.NewPageIndex + 1;
DataBind();
}
在MSDN
上查看答案 1 :(得分:0)
您需要在Page index chaged事件中设置当前页面索引属性。然后在下一行调用bind方法。那么只有你能看到下一页才有效。
示例 protected void SearchGrid_PageIndexChanging(object sender,GridViewPageEventArgs e) { //设置网格的当前页面索引 searchResultsGrid.PageIndex = e.NewPageIndex;
//Bind the result sets
BindSearchResults();
}
答案 2 :(得分:0)
自定义control有助于避免在页面级事件处理程序上编写