我不想用储存过程自定义分页.只是用datagrid自定义分页.  怎么做?
我看了(http://singlepine.cnblogs.com/articles/281425.html)。我感觉不错。不过就是用储存过程分页的。

解决方案 »

  1.   

    直接用DataGrid自带的分页功能就可以分页了。
      

  2.   

    这很简单,你在DataGrid上单击右键->属性生成器->分页->选中"允许分页"和"显示页导航",并设置一下"页大小",确认就好了.
    还要在PageIndexChanged事件里面,写上如下代码:
    DataGrid名称.CurrentPageIndex=e.NewPageIndex;
    然后重新绑定数据.
    OK,完成~!
      

  3.   

    1,属性生成器->分页->允许分页
    2,增加PageIndexChanged处理
    private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
    {
    DataGrid1.CurrentPageIndex =e.NewPageIndex; BindGrid();

    }
      

  4.   

    DATAGRID1自定义分页
    http://yefei520.cnblogs.com/archive/2006/01/16/317991.html