public ActionResult MenuListJson(int?page, int?rows) { if (page == null) { page = 1; } if (rows == null) { rows = 10; } var list = TableCache.OrderBy(o => o.ShowOrder).Skip((page.Value - 1) * rows.Value).Take(rows.Value); return(Json(new DataGrid(TableCache.Count, list), JsonRequestBehavior.AllowGet)); }
public ActionResult MenuJson() { return(Json(TableCache.OrderBy(o => o.ShowOrder), JsonRequestBehavior.AllowGet)); }