在GridView里用分页功能,一般只有三个步骤!.
1.设置GridView的AllowPaging="true"
2.设置PageSize(默认是10)
3.设置PageIndexChanging的事件
| protected void gv_AllMessages_PageIndexChanging(object sender, GridViewPageEventArgs e) { gv_AllMessages.PageIndex = e.NewPageIndex; SetBind(); } |
注意:当设置了EnableSortingAndPagingCallbacks="true"时,将会出现跳转到另一页空白的情况!..
官方解释:
| 默认情况下,在执行排序或分页操作时,GridView 控件回发至服务器以执行该操作。当 EnableSortingAndPagingCallbacks 属性设置为 true 时,会在客户端上调用服务以执行排序和分页操作,从而无需回发给服务器。 |
| 然而,并不是所有的浏览器都支持此功能。若要确定浏览器是否支持此功能,请使用 SupportsCallback 属性。 |
当设置了EnableSortingAndPagingCallbacks,CommandField也不能设置Select!!..