protected void btnSubmit_Click(object sender, EventArgs e) { this.ChkAdminLevel(nameof(sys_config), DTEnums.ActionEnum.Edit.ToString()); Rain.BLL.siteconfig siteconfig = new Rain.BLL.siteconfig(); Rain.Model.siteconfig model = siteconfig.loadConfig(); try { model.webname = this.webname.Text; model.weburl = this.weburl.Text; model.webcompany = this.webcompany.Text; model.webaddress = this.webaddress.Text; model.webtel = this.webtel.Text; model.webfax = this.webfax.Text; model.webmail = this.webmail.Text; model.webcrod = this.webcrod.Text; model.webpath = this.webpath.Text; model.webmanagepath = this.webmanagepath.Text; model.staticstatus = Utils.StrToInt(this.staticstatus.SelectedValue, 0); model.staticextension = this.staticextension.Text; model.memberstatus = !this.memberstatus.Checked ? 0 : 1; model.commentstatus = !this.commentstatus.Checked ? 0 : 1; model.logstatus = !this.logstatus.Checked ? 0 : 1; model.webstatus = !this.webstatus.Checked ? 0 : 1; model.webclosereason = this.webclosereason.Text; model.webcountcode = this.webcountcode.Text; model.smsapiurl = this.smsapiurl.Text; model.smsusername = this.smsusername.Text; if (this.smspassword.Text.Trim() != "" && this.smspassword.Text.Trim() != this.defaultpassword) { model.smspassword = Utils.MD5(this.smspassword.Text.Trim()); } model.emailsmtp = this.emailsmtp.Text; model.emailssl = !this.emailssl.Checked ? 0 : 1; model.emailport = Utils.StrToInt(this.emailport.Text.Trim(), 25); model.emailfrom = this.emailfrom.Text; model.emailusername = this.emailusername.Text; if (this.emailpassword.Text.Trim() != this.defaultpassword) { model.emailpassword = DESEncrypt.Encrypt(this.emailpassword.Text, model.sysencryptstring); } model.emailnickname = this.emailnickname.Text; model.filepath = this.filepath.Text; model.filesave = Utils.StrToInt(this.filesave.SelectedValue, 2); model.fileextension = this.fileextension.Text; model.videoextension = this.videoextension.Text; model.attachsize = Utils.StrToInt(this.attachsize.Text.Trim(), 0); model.videosize = Utils.StrToInt(this.videosize.Text.Trim(), 0); model.imgsize = Utils.StrToInt(this.imgsize.Text.Trim(), 0); model.imgmaxheight = Utils.StrToInt(this.imgmaxheight.Text.Trim(), 0); model.imgmaxwidth = Utils.StrToInt(this.imgmaxwidth.Text.Trim(), 0); model.thumbnailheight = Utils.StrToInt(this.thumbnailheight.Text.Trim(), 0); model.thumbnailwidth = Utils.StrToInt(this.thumbnailwidth.Text.Trim(), 0); model.watermarktype = Utils.StrToInt(this.watermarktype.SelectedValue, 0); model.watermarkposition = Utils.StrToInt(this.watermarkposition.Text.Trim(), 9); model.watermarkimgquality = Utils.StrToInt(this.watermarkimgquality.Text.Trim(), 80); model.watermarkpic = this.watermarkpic.Text; model.watermarktransparency = Utils.StrToInt(this.watermarktransparency.Text.Trim(), 5); model.watermarktext = this.watermarktext.Text; model.watermarkfont = this.watermarkfont.Text; model.watermarkfontsize = Utils.StrToInt(this.watermarkfontsize.Text.Trim(), 12); siteconfig.saveConifg(model); this.AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "修改系统配置信息"); this.JscriptMsg("修改系统配置成功!", "sys_config.aspx"); } catch { this.JscriptMsg("文件写入失败,请检查文件夹权限!", ""); } }