GridView分页

俺比较菜...这个也不会....用博客记录下..以后方便查

代码
/// <summary>
/// 翻页
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
      GridView1.PageIndex 
= e.NewPageIndex;
      InitData(); 
//再次绑定数据
 

不太明白底层的运作,可能是GridView保存了获取回来的数据,在翻页的时候对数据重新进行排序

但是貌似又不是...

貌似是翻页的时候对数据库再进行一次读取(如果绑定数据是操作数据库的话).如果是那样就杯具了....

解决方法是绑定数据(InitData())把数据读成静态,但是貌似还是存在问题....什么问题还没想到..俺不是做web的= =!!

posted @ 2009-12-14 15:51  Zoya Qiu  阅读(233)  评论(0编辑  收藏  举报