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

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();
    }

你可能感兴趣的:(GridView)