//根据人员查找 public void FindByPeople() { try { ViewState["page"] = 2; List <int> UserInfoID = user.FindList(tCondition.Text.Trim(), Convert.ToInt32(Session["SecrecyLevel"])); List <int> AchieveID = blst.SelectIDlist(UserInfoID, Convert.ToInt32(Session["SecrecyLevel"])); List <Common.Entities.Achievement> list = achieve.SelectAll(AchieveID, Convert.ToInt32(Session["SecrecyLevel"])); Grid_Achievementt.RecordCount = list.Count(); if (list != null) { Grid_Achievementt.DataSource = list.Skip(Grid_Achievementt.PageIndex * Grid_Achievementt.PageSize).Take(Grid_Achievementt.PageSize); Grid_Achievementt.DataBind(); } else { return; } } catch (Exception ex) { pm.SaveError(ex, this.Request); } }