本帖最后由 人工智能 于 2015-1-10 21:03 编辑

基于服务端数据分页,你也可以修改成本地分页。
调用方法
添加用户控件到窗体
public int curPage = 1;
public int pageSize = 100;
mgncPager1.myPagerEvents += new MgncPager.MyPagerEvents(MyPagerEvents); mgncPager1.exportEvents += new MgncPager.ExportEvents(ExportEvents); public void ExportEvents(bool singlePage)//单页,所有 { //导出GridControl代码写在这。 } public void RefreshGridList() { FillGridListCtrlQuery(curPage);//自己实现FillGridListCtrlQuery函数。 } private void FillGridListCtrlQuery(int curPage = 1) { GridControl1.DataSource=WebService.Pager(。。。。。//显示分页结果 mgncPager1.RefreshPager(pageSize, allpage, curPage);//更新分页控件显示。 }
private void MyPagerEvents(int curPage, int pageSize) { this.curPage = curPage; this.pageSize = pageSize; FillGridListCtrlQuery(curPage);
}
|