Gridview PageIndex不会更改page_Load事件

时间:2010-08-18 13:48:18

标签: 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;
}

1 个答案:

答案 0 :(得分:5)

我认为您需要在更改页面索引后将数据重新绑定到gridview。