Esempio n. 1
0
        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;

                string stlElement =
                    $@"<{_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;
                    stlElement        =
                        $@"<{_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;
                    stlElement        =
                        $@"<{_styleInfo.ElementName} interactName=""{nodeName}""></{_styleInfo.ElementName}>";
                }

                ltlElement.Text = StringUtils.HtmlEncode(stlElement);

                ltlForm.Text = StlParserManager.ParsePreviewContent(PublishmentSystemInfo, stlElement);
            }
        }
Esempio n. 2
0
        public void Page_Load(object sender, EventArgs e)
        {
            if (IsForbidden)
            {
                return;
            }

            PageUtils.CheckRequestParameter("InputID");

            var inputId = Body.GetQueryInt("InputID");

            _inputInfo = DataProvider.InputDao.GetInputInfo(inputId);

            if (!IsPostBack)
            {
                BreadCrumb(AppManager.Cms.LeftMenu.IdFunction, AppManager.Cms.LeftMenu.Function.IdInput, "预览提交表单", AppManager.Cms.Permission.WebSite.Input);

                LtlInputName.Text = _inputInfo.InputName;

                var inputTemplate = new InputTemplate(PublishmentSystemInfo, _inputInfo);

                string stlElement = $@"<stl:input inputName=""{_inputInfo.InputName}"">{inputTemplate.GetContent()}</stl:input>";

                LtlInputCode.Text = StringUtils.HtmlEncode(stlElement);

                LtlForm.Text = StlParserManager.ParsePreviewContent(PublishmentSystemInfo, stlElement);

                InfoMessage("预览提交表单无法提交信息,如需提交信息请到提交表单管理中进行操作");

                //if (string.IsNullOrEmpty(this.inputInfo.Template))
                //{
                //    InputTemplate inputTemplate = new InputTemplate(base.PublishmentSystemID, this.inputInfo);
                //    this.ltlForm.Text = inputTemplate.GetTemplate();
                //}
                //else
                //{
                //    this.ltlForm.Text = this.inputInfo.Template;
                //}
            }
        }