Exemple #1
0
 private void LoadContent(HtmlItemFullInfo htmlItem)
 {
     lblTitle.Text      = htmlItem.Title;
     lblCreateTime.Text = htmlItem.CreateTime.ToString("yyyy年MM月dd日 hh:mm:ss");
     lblUpdateTime.Text = htmlItem.LastUpdateTime.ToString("yyyy年MM月dd日 hh:mm:ss");
     lblContent.Text    = htmlItem.Content;
 }
    protected void lbtnSave_Click(object sender, EventArgs e)
    {
        try
        {
            string name1 = txtName.Text.Trim();
            string title = txtTitle.Text.Trim();
            if (string.IsNullOrEmpty(title))
            {
                title = name1;
            }
            string content = txtContent.Text;

            PageFacade       facade = PageHelper.GetPageFacade(this.Page);
            HtmlItemFullInfo html   = new HtmlItemFullInfo();
            html.Name    = name1;
            html.Title   = title;
            html.Content = content;
            string listId = Request["lid"];
            if (string.IsNullOrEmpty(listId))
            {
                listId = Guid.Empty.ToString("N");
            }
            if (listId == Guid.Empty.ToString("N"))
            {
                html.ItsListId = null;
            }
            else
            {
                html.ItsListId = listId;
            }

            string msg, url;
            if (IsAdd)
            {
                facade.AddHtml(html);
                msg = string.Format("添加页面成功 - \"{0}\"", name1);
            }
            else
            {
                html.Id = Request["id"];
                facade.ModifyHtml(html);
                msg = string.Format("修改页面成功 - \"{0}\"", name1);
            }
            url = string.Format("EditList.aspx?id={0}", listId);
            JavascriptAlertAndRedirect(msg, url);
        }
        catch (FacadeException ex)
        {
            JavascriptAlert(ex.Message);
        }
        catch
        {
            JavascriptAlert(@"保存页面发生未知错误,请联系系统配置人员!");
        }
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         PageFacade facade = PageHelper.GetPageFacade(this.Page);
         string     listId = Request["lid"];
         if (string.IsNullOrEmpty(listId))
         {
             listId = Guid.Empty.ToString("N");
         }
         hlnkCancel.NavigateUrl = string.Format("EditList.aspx?id={0}", listId);
         if (listId != Guid.Empty.ToString("N"))
         {
             ListItemInfo listItem = facade.GetListItemById(listId);
             if (listItem != null)
             {
                 if (IsAdd)
                 {
                     lblTitle.Text = "添加子页面 -> " + listItem.Name;
                 }
                 else
                 {
                     string           htmlId   = Request["id"];
                     HtmlItemFullInfo htmlItem = facade.GetHtmlItemById(htmlId);
                     if (htmlItem != null)
                     {
                         BindHtmlInfo(htmlItem);
                         lblTitle.Text = "编辑页面 -> " + listItem.Name + " -> " + htmlItem.Name;
                     }
                 }
             }
         }
         else
         {
             if (IsAdd)
             {
                 lblTitle.Text = "添加子页面 -> <其他>";
             }
             else
             {
                 string           htmlId   = Request["id"];
                 HtmlItemFullInfo htmlItem = facade.GetHtmlItemById(htmlId);
                 if (htmlItem != null)
                 {
                     BindHtmlInfo(htmlItem);
                     lblTitle.Text = "编辑页面 -> <其他> -> " + htmlItem.Name;
                 }
             }
         }
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         PageFacade facade = PageHelper.GetPageFacade(this.Page);
         string     htmlId = Request["id"];
         if (!string.IsNullOrEmpty(htmlId))
         {
             HtmlItemFullInfo htmlInfo = facade.GetHtmlItemById(htmlId);
             if (htmlInfo != null)
             {
                 lblTitle.Text      = htmlInfo.Title;
                 lblContent.Text    = htmlInfo.Content;
                 lblCreateTime.Text = htmlInfo.CreateTime.ToString("yyyy-MM-dd HH:mm:ss");
                 lblUpdateTime.Text = htmlInfo.LastUpdateTime.ToString("yyyy-MM-dd HH:mm:ss");
             }
         }
     }
 }
 private void BindHtmlInfo(HtmlItemFullInfo htmlItem)
 {
     txtName.Text    = htmlItem.Name;
     txtTitle.Text   = htmlItem.Title;
     txtContent.Text = htmlItem.Content;
 }
Exemple #6
0
 private void LoadStyles(HtmlItemFullInfo htmlItem)
 {
     //if (htmlItem.IncludeStyleFileList != null && htmlItem.IncludeStyleFileList.Count > 0)
     //{
     //}
 }