public JsonResult GetList(GridPager pager) { List <SysLog> list = new List <SysLog>(); pager.totalRows = SysLogService.GetModels(c => true).ToList().Count(); //初始化页面根据Id排序 list = SysLogService.GetModelsByPage(pager.rows, pager.page, pager.isAsc, c => c.Id, c => true).ToList(); var json = new { total = pager.totalRows, rows = list.Select(syslog => new { Id = syslog.Id, Operator = syslog.Operator, Message = syslog.Message, Result = syslog.Result, Type = syslog.Type, Module = syslog.Module, CreateTime = syslog.CreateTime, }).ToArray() }; return(Json(json, JsonRequestBehavior.AllowGet)); }