GridView的自动分页不起作用

Sou*_*ceC 1 c# asp.net gridview


根据我的书,开始使用自动分页所需的只是将GridView.AllowPaging设置为true.但是当我尝试导航到另一个页面时,我得到了GridView触发的事件PageIndexChanging,这是未处理的异常.然后我必须为PageIndexChanging事件创建事件处理程序,但是当我导航到下一页时,GridView不显示任何内容.

Q1 - 我做错了什么?

Q2 - Book是为Asp.Net 3.5编写的,但作者没有提到上述任何行为?!有什么想法为什么我的GridView行为如此不同?


感谢名单

编辑:

我很尴尬地说,但理由不起作用是因为我忘了删除这条线

if(IsPostBack) GridView.DataSourceID=""; 
Run Code Online (Sandbox Code Playgroud)


很抱歉花时间和thanx帮助我

JP *_*oto 5

已经有一段时间了,但是你不必设置页面并重新绑定数据吗?从记忆中,像...

gv.PageIndex = e.NewPageIndex
// Rebind Grid
Run Code Online (Sandbox Code Playgroud)