程序园

弹奏键盘人生,拂去青春的尘土,留下的只有岁月的痕迹
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

GridView分页,个人认为比较简单的。

Posted on 2008-09-12 17:15  程旭圆  阅读(179)  评论(0编辑  收藏  举报

1、将AllowPaging属性设置为true

2、向PagerTemplate模板项中加入四个Button

3、将四个Button的CommandName属性设置为Page并将其CommandArgument属性设置为以下任一值:

  • First 移动到第一页。
  • Las 移动到最后一页。
  • Prev 移动到上一页。
  • Next 移动到下一页。

4、再在GridView的PageIndexChanging事件中加入以下代码:

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        if (e.NewPageIndex == -1 || e.NewPageIndex > GridView1.PageCount) return;
           GridView1.PageIndex = e.NewPageIndex;
           GridView1_bindData();
    }