<1>把allowPaging 属性设为true.
<2>处理 PageIndexChanging 事件. 比如:
GridView1.PageIndex = e.NewPageIndex;
rebindData();
其中, rebindData 函数将数据源重新绑定到gridview 控件.
这就行了.
但是再说几个选项.
<1> gridview 有pagesize 属性, 通过调整它, 可以控制在一页上显示记录的条数.
<2>如果嫌默认的选页的样式难看, 可以调整pagerStyle 属性.
<3>如果数据源是用sql 语句从数据库中查出来的, 那么, 因为网页没有全局变量, 所以换页时, 又要重新去数据库查一次, 这可能会是一个问题. 对这个细节, 应该进行优化, 使得只查询一次数据库. 至于使用何种方式保存数据, 仁者见仁, 智者见智, 我就不再说了.
<4>如果结合AJAX 使用, UpdatePanel 的childrenAsTriggers 属性必须设置为 true.