【发布时间】:2013-04-11 05:26:20
【问题描述】:
我从 Internet 下载了一个免费模板,现在我在我的 ASP.NET 项目中使用它。我有一个 gridview,我正在使用 Paging,但由于模板的原因,PageIndexChanging 事件不会触发。
现在有一个替代方案,因为我在 gridview 中的数据非常大,因此 gridview 变得很长并且超出了我的模板。此事件可以在单击按钮时触发吗?
我的 .cs 代码是:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
emp();
}
【问题讨论】:
-
可能是一个愚蠢的问题,您是否将其设置为允许分页 =“True”
-
您是否总是将数据绑定到 GridView?因为你应该只绑定
!IsPostBack -
是的,如果 (Page.IsPostBack == false) { emp(); }
-
是允许分页="true"
标签: asp.net events gridview page-index-changed