DataGrid本身就提供了这种方式

解决方案 »

  1.   

    DataGrid属性生成器-〉分页-〉模式
      

  2.   

    DataGrid1.AllowPaging = true;
    DataGrid1.PagerStyle.Mode = PagerMode.NumericPages;
    DataGrid1.PageSize = 15;
    private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
    {
    DataGrid1.CurrentPageIndex = e.NewPageIndex;
    DataGrid1.DataBind();
    }
    ---------------------------------------
    一共5句话,解决战斗
      

  3.   

    lyzhong79(雪狼湖) 的方式只适合数据记录很少的情况下操作
    若数据量大的话,需要用SQL语句来进行分页,每页也显示指定记录数