您好,欢迎来到爱问旅游网。
搜索
您的当前位置:首页WinFormDataGridView以List为数据源,实现分页查询功能

WinFormDataGridView以List为数据源,实现分页查询功能

来源:爱问旅游网
WinFormDataGridView以List为数据源,实现分页查询功能

public override List GetList(int pageIndex, int pageLength, string keyword, int id, ref int DataCount){

DataList = Code.BLLInterface.GetList(new Model_ProgramRequest(), FilePath, new Model_ProgramRequest().ClassName);DataCount = DataList.Count;

List result = new List();

List list = DataList.FindAll(x => x.ProgramNo.Contains(keyword) && x.Status != 3);list.Sort((a,b)=>a.RequestID.CompareTo(b.RequestID));

//通过list的Skip⽅法和Take⽅法进⾏分页查询。 pageIndex:第⼏页,pageLength:每页长度var skip = (pageIndex - 1) * pageLength;

foreach (Model_ProgramRequest ProgramRequest in list.Skip(skip).Take(pageLength)){

result.Add(ProgramRequest);}

return result;}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- awee.cn 版权所有 湘ICP备2023022495号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务