用惯了DataList,今天用上GridView控件漏写了一个事件-_-!!,这是一个GridView控件分页问题,如果使用的VS中自身提供的数据源控件的话,没什么问题,直接可以选择"分页"功能,可是如果自己用代码设置数据源时就易出现这样的错误-------GridView“GridView1”激发了未处理的事件“PageIndexChanging”.
最后解决方法:给GridView控件添加一个事件PageIndexChanging,并设置GridView的属性:AllowPaging="True"
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.datasource="数据源"; //引用刚才建立的数据源
GridView1.DataBind();
}
本文介绍了在使用ASP.NET GridView控件进行分页操作时遇到的一个常见问题:未处理的PageIndexChanging事件。通过添加该事件处理程序并设置AllowPaging属性为True,可以有效解决此问题。

2335





