public ActionResult GetPosition() { try { int pageIndex = Convert.ToInt32(Request.QueryString["page"]); int pageSize = Convert.ToInt32(Request.QueryString["limit"]); PositionBLL pBll = new PositionBLL(); int rows = 0; int totalPages = 0; List <Position> list = pBll.LoadPagedEntitys(pageIndex, pageSize, out rows, out totalPages, t => t.Id > 0, true, t => t.Id); string resJson = Common.Common.JsonSerialize(list); resJson = "{total:" + rows + ",root:" + resJson + "}"; return(Content(resJson)); } catch { } return(Content("{}")); }