public ActionResult GetAllUserInfos() { //page:1 //rows:20 int pageSize = Request["rows"] == null ? 20 : int.Parse(Request["rows"]); int pageIndex = Request["page"] == null ? 1 : int.Parse(Request["page"]); int total = 0; string serachName = Request["searchName"]; var para = new QueryParam() { PageSize = pageSize, PageIndex = pageIndex, Total = total, SearchName = serachName }; var data = UserInfoBll.LoadPageUserInfos(para).Select(u => new { u.Id, u.UName, u.DelFlag, u.Tel, u.Name, u.Last_login_Time, u.State, u.InTime, u.Login_Num }).ToList(); var result = new { total = para.Total, rows = data }; return(Json(result, JsonRequestBehavior.AllowGet)); }