自己编一个存储过程进行分页。http://community.csdn.net/Expert/topic/3291/3291367.xml?temp=.4329035

解决方案 »

  1.   

    上一页:DateGrid.CurrentPageIndex -= 1;
    下一页:DateGrid.CurrentPageIndex += 1;
      

  2.   

    html如下;
    <asp:datagrid id="DataGrid1" style="Z-INDEX: 106; LEFT: 296px; POSITION: absolute; TOP: 184px"
    runat="server" Width="224px" Height="64px"  AllowPaging="True">
      ....
    <PagerStyle NextPageText="下一页" PrevPageText="上一页"></PagerStyle>
       ....
    </asp:datagrid>处理分页事件;
    private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
    {
           this.DataGrid1.CurrentPageIndex=e.NewPageIndex;
           BindDataGrid();//绑定DataGrid的方法

    }
      

  3.   

    <asp:datagrid id="TerritoryGrid" runat="server" autogeneratecolumns="False" allowpaging="True" onpageindexchanged="Page_Terr">
    .....cs:
    protected void Page_Terr(Object sender,  DataGridPageChangedEventArgs e)
    {
         TerritoryGrid.CurrentPageIndex = e.NewPageIndex;
         BindList_Terr(); //数据绑定
    }