GridView分页的实现以及自定义分页样式功能实例

  

  当前第:

  //((GridView)Container.NamingContainer)就是为了得到当前的控件

  

  页/共:

  //得到分页页面的总数

  

  页

  //如果该分页是首分页,那么该连接就不会显示了.同时对应了自带识别的命令参数CommandArgument

  

  Visible='<%#((GridView)Container.NamingContainer).PageIndex != 0 %>'>首页

  

  CommandName="Page" Visible='<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>'>上一页

  //如果该分页是尾页,那么该连接就不会显示了

  

  Visible='<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>'>下一页

  

  Visible='<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>'>尾页

  转到第

  

  //这里将CommandArgument即使点击该按钮e.newIndex 值为3

  

  CommandName="Page" Text="GO" />