/// <summary> /// 获取所有菜单项,缓存处理 /// </summary> /// <returns></returns> public DataTable GetAllMenu() { System.Web.Caching.Cache cache = HttpContext.Current.Cache; DataTable menus = cache["tz888_Member_Menus_Cache"] as DataTable; if (menus == null) { menus = dal.GetAllMenu(); if (menus != null) { cache.Insert("tz888_Member_Menus_Cache", menus, null, DateTime.Now.AddMinutes(30), TimeSpan.Zero); } } return(menus); }