protected void Page_Load(object sender, EventArgs e) { IncludeFileInfo includeFileInfoById = IncludeFile.GetIncludeFileInfoById(BasePage.RequestInt32("id")); if (!includeFileInfoById.IsNull) { this.LitName.Text = includeFileInfoById.Name; switch (includeFileInfoById.IncludeType) { case IncludeType.None: return; case IncludeType.JSWriteHtml: case IncludeType.JS: this.LitPreview.Text = "<script type=\"text/javascript\" src=\"" + base.BasePath + SiteConfig.SiteOption.IncludeFilePath + "/" + includeFileInfoById.FileName + "\"></script>"; return; case IncludeType.Html: this.LitPreview.Text = "<iframe frameborder=\"0\" width=\"100%\" height=\"400px\" src=\"" + base.BasePath + SiteConfig.SiteOption.IncludeFilePath + "/" + includeFileInfoById.FileName + "\" scrolling=\"auto\" id=\"includeFile\"></iframe>"; return; } } else { AdminPage.WriteErrMsg("您修改的内嵌代码不存在!", "IncludeFileManage.aspx"); } }
private void BindDataToControls() { IncludeFileInfo includeFileInfoById = IncludeFile.GetIncludeFileInfoById(BasePage.RequestInt32("id")); if (!includeFileInfoById.IsNull) { this.TxtName.Text = includeFileInfoById.Name; this.ViewState["Name"] = includeFileInfoById.Name; this.TxtDescription.Text = includeFileInfoById.Description; this.TxtFileName.Text = includeFileInfoById.FileName; this.ViewState["FileName"] = includeFileInfoById.FileName; this.RadlIncludeType.SelectedValue = Enum.GetName(typeof(IncludeType), includeFileInfoById.IncludeType); this.RadlAssociateType.SelectedValue = Enum.GetName(typeof(AssociateType), includeFileInfoById.AssociateType); this.TxtTemplate.Text = includeFileInfoById.Template; } else { AdminPage.WriteErrMsg("您修改的内嵌代码不存在!", "IncludeFileManage.aspx"); } }