/// <summary> /// 获取当前ID对应数据 /// </summary> /// <param name="nId"></param> /// <returns></returns> public static ContentDetailInfo GetModel(object nId) { ContentDetail bll = new ContentDetail(); if (!enableCaching) { return(bll.GetModel(nId)); } string key = "contentDetail_" + nId.ToString() + ""; ContentDetailInfo data = (ContentDetailInfo)HttpRuntime.Cache[key]; if (data == null) { data = bll.GetModel(nId); AggregateCacheDependency cd = DependencyFacade.GetContentDetailDependency(); HttpRuntime.Cache.Add(key, data, cd, DateTime.Now.AddHours(contentDetailTimeout), Cache.NoSlidingExpiration, CacheItemPriority.High, null); } return(data); }
private void Bind() { if (!gId.Equals(Guid.Empty)) { ContentDetail bll = new ContentDetail(); ContentDetailInfo model = bll.GetModel(gId); if (model != null) { txtTitle.Value = model.Title; txtParent.Value = model.ContentTypeId.ToString(); hEditor1.Value = model.ContentText; } } }