private void LoadData() { var users = userInfoBll.GetEntities(u => true); if (users != null && users.Count <UserInfo>() > 0) { int recordCount; // .获取当前分页数据 //ViewBag.Grid1DataSource = userInfoBll.GetEntitiesIndex(0, 3, out recordCount, u => true, s => s.ID, true).ToList(); //ViewBag.Grid1DataSource = userInfoBll.GetSearchAll(qm, out recordCount).OrderBy(u=>u.ID).Skip(qm.pageCount*qm.pageIndex).Take(qm.pageCount).ToList(); //ViewBag.Grid1DataSource = userInfoBll.GetSearchIndex(qm, u => u.ID, out recordCount).OrderBy(u => u.ID).Skip(qm.pageCount * qm.pageIndex).Take(qm.pageCount).ToList(); ViewBag.Grid1DataSource = userInfoBll.GetSearchIndex(qm, u => u.ID, out recordCount).ToList(); ViewBag.qm = Common.SerializerHelper.SerializerToString(qm); // .设置总项数(特别注意:数据库分页初始化时,一定要设置总记录数RecordCount) ViewBag.Grid1RecordCount = recordCount; } }