this.DataGrid1.CurrentPageIndex =e.NewPageIndex;
this.Datagrid1.DataBind();

解决方案 »

  1.   

    每次取需要的数据量(比如20条),单击下一页或上一页等按忸,重新绑定控件. string Sqltxt = "";
        string connString = "";
    DataSet ds = new DataSet();
    SqlDataAdapter adapter = new SqlDataAdapter(Sqltxt,connString);
    adapter.Fill(ds,0,20,ds.Tables[0]);当然需要自己记录数据位置和数据总行数
      

  2.   

    首先要把allowcustompaging和allowpaging设置为true,再this.datagrid.currentpageindex=e.newpageindex;
    this.datagrid.DataBind();
    当然,要自定义分页肯定还要写PageIndexChanged事件处理程序
    这样才能自定义分页
      

  3.   

    試試看這個:
    this.DataGrid1.CurrentPageIndex =e.NewPageIndex;
    this.DataGrid1.DataSource=DataSetXX;//DataSetXX為記錄集
    this.Datagrid1.DataBind();