最好是C#语言的.
越简单越好!

解决方案 »

  1.   

    在 DataGrid 控件的 AllowPaging 设置为true,然后处理 DataGrid 的 PageIndexChanged 事件:private void dg_PageIndexChnaged(object sender, DataGridIndexChangedEventArgs e)
    {
          Datagrid.CurrentPageIndex = e.NewPageIndex;     // 在重新绑定 DataGrid 的数据源.
    }
      

  2.   

    出现如下错误:
    当 AllowPaging 设置为真并且选定的数据源不实现 ICollection 时,AllowCustomPaging 必须为真,并且 ID 为 DataGrid1 的 DataGrid 必须设置 VirtualItemCount。 我没有自定义分页啊!
      

  3.   

    不好意思,上面打错了一个事件名称:private void dg_PageIndexChnaged(object sender, DataGridPageChangedEventArgs e)
    {
          Datagrid.CurrentPageIndex = e.NewPageIndex;     // 在重新绑定 DataGrid 的数据源.
    }
      

  4.   

    指定的数据源有问题吧。
    把DataGrid的DataSource 属性设置到一个数据集试试。
      

  5.   

    我的数据连接如下:
    this.sqlConnection1.Open();
    System.Data.SqlClient.SqlDataReader dr;
    dr=this.sqlCommand1.ExecuteReader();
    DataGrid1.DataSource=dr;
    DataGrid1.DataBind();
      

  6.   

    我有一个现成的
    http://community.csdn.net/Expert/topic/3349/3349966.xml?temp=.4395868
      

  7.   

    我没有用DataSet.我是直接用SQL查询,然后用SQlcommand1.executeReader填充到DataGrid的.