这是我的情景。
我在网页上显示的ASP GridView中有一个结果集。 GridView显示在屏幕上,供需要查看信息的团队查看。
但是,有很多行要显示,所以我启用了自动分页以在每个页面上保留结果...有没有办法自动更改分页?
由于
代码:
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub GridView2_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView2.SelectedIndexChanged
End Sub
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;/* y
GridView1.DataSource = SqlDataSource1
GridView1.DataBind();
}
End Class
答案 0 :(得分:1)
您想在用户更改网页时更新网格数据吗?如果是这样,这样的事情应该有效:
将其添加到网格中:
onpageindexchanged="GridView1_PageIndexChanged"
这就是背后的代码:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataSource = /* your data source */
GridView1.DataBind();
}