http://www.cncode.com/SoftView.asp?SoftID=118

解决方案 »

  1.   

    1 首先,你必须决定要不要显示出内置的导航栏.
       2如果你要隐藏内置的导航栏,将PageStyle样式对象的Visble属性设置成False,或是在"属性生成器"的"分页"选项卡中不勾选复选框"显示导航按钮".
      3将用来导航的控件加至网中.用button linkbutton或imagebutton
       在导航控件的相关事件处理程序中,将DataGrid服务器控件的CurrentPageIndex属性设置成所要导航的页面,接着将DataGrid服务器控件重新绑定至数据源.
       string pageInfo=((Button)sender).CommandName;
       switch(pageInfo)
       {
          case"第一页":
          EmployeeDataGrid.CurrentPageIndex=0;
          break;
          case "上一页":
          if(EmployeeDataGird.CurrentPageIndex>0)
             EmployeeDataGrid.CurrentPageIndex-=1;
            break;
          case "下一页":
           if(EmployeeDataGrid.CurrentPageIndex<(EmployeeDataGrid.PageCount-1))
               EmployeeDataGrid.CurrentPageIndex+=1;
               break;
             case "最后一页":
               EmployeeDataGrid.CurrentPageIndex=(EmployeeDataGrid.PageCount-1)
             break;
             }
              BindGridToSource();
            }
       }
      

  2.   

    《构建Web解决方案---应用ASP.NET和ADO.NET》
    这本书上有介绍!自己去看看吧!