Gridview PageIndex不会更改page_Load事件

Ümi*_*AYA 2 c# asp.net

我正在尝试更改page_Load事件上的pageindex,但它无法正常工作.我可以通过点击页面加载后页面中的链接来更改页面.如果此信息需要UpdatePanel中的GridView.

protected void Page_Load(object sender, EventArgs e)
{
     /*...Some Codes...*/
     //I'm trying to change page like this.
     GridView1.PageIndex = Index;
     GridViewPageEventArgs ea = new GridViewPageEventArgs(GridView1.PageIndex);
     GridView1_PageIndexChanging(sender, ea);
}
protected void GridView1_PageIndexChanging(object sender,GridViewPageEventArgs e)
{
    GridView1.PageIndex = e.NewPageIndex;
}
Run Code Online (Sandbox Code Playgroud)

fiz*_*zch 5

我相信您需要在更改页面索引后将数据重新绑定到gridview.