你的处理方式错误了,其实根本不需要对datagrid的分页本身处理单独处理的。你设置好datagrid。的几个参数:
url: "/ExMember/HuiYuanTongJi/CommonHandler.aspx?rnd=" + Math.random(),//後台地址
queryParams: { "fuwuqibiaoshi": fuwuqibiaoshi },//查询条件
sortName: 'parentcode', //排序字段
sortOrder: 'asc',//排序方式
idField: 'DEPT_CODE',//关键字段
pagination: true,//是否分页
rownumbers: true,//显示序号
pageNumber: 1, //每次都要初始化为1,否则默认为上一次页面
pageSize: 20,//分页大小
当点击下一页,上一页,或者页面大小改变时,datagrid会自动异步去后台查询数据的。所以关键在后台,在获得传过来参数后怎么处理的。当然后台传回来的数据格式要符合。