public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("PublishmentSystemID"); _elementName = Body.GetQueryString("elementName"); if (!IsPostBack) { var tagTitle = TagStyleUtility.GetTagStyleTitle(_elementName); BreadCrumb(AppManager.Cms.LeftMenu.IdTemplate, AppManager.Cms.LeftMenu.Template.IdTagStyle, tagTitle + "样式", AppManager.Cms.Permission.WebSite.Template); if (Request.QueryString["Delete"] != null) { var styleID = TranslateUtils.ToInt(Request.QueryString["StyleID"]); try { DataProvider.TagStyleDao.Delete(styleID); SuccessMessage("样式删除成功!"); } catch (Exception ex) { FailMessage(ex, "样式删除失败!"); } } AddButton.Attributes.Add("onclick", TextUtility.GetTagStyleOpenWindowStringToAdd(_elementName, PublishmentSystemId)); InfoMessage( $@"{tagTitle}标签为<{_elementName} styleName=""样式名称""></{_elementName}>"); Import.Attributes.Add("onclick", ModalImport.GetOpenWindowString(PublishmentSystemId, ModalImport.TypeTagstyle)); dgContents.DataSource = DataProvider.TagStyleDao.GetDataSource(PublishmentSystemId, _elementName); dgContents.ItemDataBound += dgContents_ItemDataBound; dgContents.DataBind(); } }
public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("StyleID"); var styleID = Body.GetQueryInt("StyleID"); _styleInfo = DataProvider.TagStyleDao.GetTagStyleInfo(styleID); if (!IsPostBack) { ltlStyleName.Text = _styleInfo.StyleName; ltlElement.Text = $@" <{_styleInfo.ElementName} styleName="{_styleInfo.StyleName}"></{_styleInfo.ElementName}>"; if (StringUtils.EqualsIgnoreCase(_styleInfo.ElementName, StlGovInteractApply.ElementName)) { var nodeID = DataProvider.GovInteractChannelDao.GetNodeIdByApplyStyleId(_styleInfo.StyleID); var nodeName = NodeManager.GetNodeName(PublishmentSystemId, nodeID); ltlStyleName.Text = nodeName; ltlElement.Text = $@"<{_styleInfo.ElementName} interactName="{nodeName}"></{_styleInfo .ElementName}>"; } else if (StringUtils.EqualsIgnoreCase(_styleInfo.ElementName, StlGovInteractQuery.ElementName)) { var nodeID = DataProvider.GovInteractChannelDao.GetNodeIdByQueryStyleId(_styleInfo.StyleID); var nodeName = NodeManager.GetNodeName(PublishmentSystemId, nodeID); ltlStyleName.Text = nodeName; ltlElement.Text = $@"<{_styleInfo.ElementName} interactName="{nodeName}"></{_styleInfo .ElementName}>"; } EBooleanUtils.AddListItems(rblIsTemplate, "自定义模板", "默认模板"); ControlUtils.SelectListItemsIgnoreCase(rblIsTemplate, _styleInfo.IsTemplate.ToString()); phTemplate.Visible = _styleInfo.IsTemplate; var previewUrl = PageTagStylePreview.GetRedirectUrl(PublishmentSystemId, _styleInfo.StyleID, Body.GetQueryString("ReturnUrl")); Preview.Attributes.Add("onclick", $"location.href='{previewUrl}';return false;"); phSuccess.Visible = TagStyleUtility.IsSuccessVisible(_styleInfo.ElementName); phFailure.Visible = TagStyleUtility.IsFailureVisible(_styleInfo.ElementName); phStyle.Visible = TagStyleUtility.IsStyleVisible(_styleInfo.ElementName); phScript.Visible = TagStyleUtility.IsScriptVisible(_styleInfo.ElementName); if (_styleInfo.IsTemplate) { tbContent.Text = _styleInfo.ContentTemplate; if (phSuccess.Visible) { tbSuccess.Text = _styleInfo.SuccessTemplate; } if (phFailure.Visible) { tbFailure.Text = _styleInfo.FailureTemplate; } if (phStyle.Visible) { tbStyle.Text = _styleInfo.StyleTemplate; } if (phScript.Visible) { tbScript.Text = _styleInfo.ScriptTemplate; } } if (string.IsNullOrEmpty(Body.GetQueryString("ReturnUrl"))) { phReturn.Visible = false; } } }
public void cbIsCreateTemplate_CheckedChanged(object sender, EventArgs e) { TagStyleUtility.IsCreateTemplate_CheckedChanged(_styleInfo, PublishmentSystemInfo, tbContent, tbSuccess, tbFailure, tbStyle, tbScript); cbIsCreateTemplate.Checked = false; }