public JsonResult Index(BaseCriteria criteria) { Pager <AccountEntity> result = null; using (var ctx = SimpleDataContext.Current) { result = ctx.Set <AccountEntity>().AsQueryable().AsPager(criteria.PageIndex, criteria.PageSize); } return(Json(result.AsDataGrid(), JsonRequestBehavior.AllowGet)); }