⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userconfig.cs

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 CS
📖 第 1 页 / 共 2 页
字号:
            this.RadlUserGroup.DataBind();
            SiteConfigInfo info = SiteConfig.ConfigInfo();
            this.RadlEnableUserReg.SelectedValue = this.SelectValue(info.UserConfig.EnableUserReg);
            BasePage.SetSelectedIndexByValue(this.RadlUserGroup, info.UserConfig.GroupId.ToString());
            this.RadlEmailCheckReg.SelectedValue = this.SelectValue(info.UserConfig.EmailCheckReg);
            this.RadlAdminCheckReg.SelectedValue = this.SelectValue(info.UserConfig.AdminCheckReg);
            this.RadlEnableMultiRegPerEmail.SelectedValue = this.SelectValue(info.UserConfig.EnableMultiRegPerEmail);
            this.RadlEnableCheckCodeOfReg.SelectedValue = this.SelectValue(info.UserConfig.EnableCheckCodeOfReg);
            this.RadlEnableQAofReg.SelectedValue = this.SelectValue(info.UserConfig.EnableQAofReg);
            BasePage.SetSelectedIndexByValue(this.RadlGetPasswordType, info.UserConfig.UserGetPasswordType.ToString());
            this.TxtRegQuestion1.Text = info.UserConfig.RegQuestion1;
            this.TxtRegAnswer1.Text = info.UserConfig.RegAnswer1;
            this.TxtRegQuestion2.Text = info.UserConfig.RegQuestion2;
            this.TxtRegAnswer2.Text = info.UserConfig.RegAnswer2;
            this.TxtRegQuestion3.Text = info.UserConfig.RegQuestion3;
            this.TxtRegAnswer3.Text = info.UserConfig.RegAnswer3;
            this.TxtUserNameLimit.Text = info.UserConfig.UserNameLimit.ToString();
            this.TxtUserNameMax.Text = info.UserConfig.UserNameMax.ToString();
            this.TxtUserName_RegDisabled.Text = info.UserConfig.UserNameRegDisabled;
            string regFieldsMustFill = info.UserConfig.RegFieldsMustFill;
            string regFieldsSelectFill = info.UserConfig.RegFieldsSelectFill;
            this.HdnRegFields_MustFill.Value = regFieldsMustFill;
            this.HdnRegFields_SelectFill.Value = regFieldsSelectFill;
            List<string> list = new List<string>();
            List<string> list2 = new List<string>();
            if (!string.IsNullOrEmpty(regFieldsMustFill))
            {
                foreach (string str3 in regFieldsMustFill.Split(new char[] { ',' }))
                {
                    list.Add(str3);
                    if (this.m_RegFields.ContainsKey(str3))
                    {
                        this.LitRegFields_MustFill.Items.Add(this.m_RegFields[str3]);
                    }
                }
            }
            if (!string.IsNullOrEmpty(regFieldsSelectFill))
            {
                foreach (string str4 in regFieldsSelectFill.Split(new char[] { ',' }))
                {
                    list2.Add(str4);
                    if (this.m_RegFields.ContainsKey(str4))
                    {
                        this.LitRegFields_SelectFill.Items.Add(this.m_RegFields[str4]);
                    }
                }
            }
            foreach (string str5 in this.m_RegFields.Keys)
            {
                if (!list.Contains(str5) && !list2.Contains(str5))
                {
                    this.LitRegFields.Items.Add(this.m_RegFields[str5]);
                }
            }
            this.TxtPresentExp.Text = info.UserConfig.PresentExp.ToString();
            this.TxtPresentMoney.Text = info.UserConfig.PresentMoney.ToString();
            this.TxtPresentPoint.Text = info.UserConfig.PresentPoint.ToString();
            this.TxtPresentValidNum.Text = info.UserConfig.PresentValidNum.ToString();
            this.DropPresentValidUnit.SelectedValue = info.UserConfig.PresentValidUnit.ToString();
            this.RadlEnableCheckCodeOfLogin.Items[this.SelectIndex(info.UserConfig.EnableCheckCodeOfLogin)].Selected = true;
            this.RadlEnableMultiLogin.Items[this.SelectIndex(info.UserConfig.EnableMultiLogin)].Selected = true;
            this.TxtPresentExpPerLogin.Text = info.UserConfig.PresentExpPerLogin.ToString();
            this.TxtMoneyExchangePoint.Text = info.UserConfig.MoneyExchangePointByMoney.ToString();
            this.TxtMoneyExchangeValidDay.Text = info.UserConfig.MoneyExchangeValidDayByMoney.ToString();
            this.TxtUserExpExchangePoint.Text = info.UserConfig.UserExpExchangePointByExp.ToString();
            this.TxtUserExpExchangeValidDay.Text = info.UserConfig.UserExpExchangeValidDayByExp.ToString();
            this.TxtCMoneyExchangePoint.Text = info.UserConfig.MoneyExchangePointByPoint.ToString();
            this.TxtCMoneyExchangeValidDay.Text = info.UserConfig.MoneyExchangeValidDayByValidDay.ToString();
            this.TxtCUserExpExchangePoint.Text = info.UserConfig.UserExpExchangePointByPoint.ToString();
            this.TxtCUserExpExchangeValidDay.Text = info.UserConfig.UserExpExchangeValidDayByValidDay.ToString();
            this.TxtPointName.Text = info.UserConfig.PointName;
            this.TxtPointUnit.Text = info.UserConfig.PointUnit;
            this.TxtEmailOfRegCheck.Text = info.UserConfig.EmailOfRegCheck;
            this.RadlEnableRegCompany.Items[this.SelectIndex(info.UserConfig.EnableRegCompany)].Selected = true;
            if (!info.SiteOption.EnablePointMoneyExp)
            {
                this.PresentExp.Style.Add("display", "none");
                this.PresentMoney.Style.Add("display", "none");
                this.PresentPoint.Style.Add("display", "none");
                this.PresentValidNum.Style.Add("display", "none");
                this.PresentExpPerLogin.Style.Add("display", "none");
                this.MoneyExchangePoint.Style.Add("display", "none");
                this.MoneyExchangeValidDay.Style.Add("display", "none");
                this.UserExpExchangePoint.Style.Add("display", "none");
                this.UserExpExchangeValidDay.Style.Add("display", "none");
                this.PointName.Style.Add("display", "none");
                this.PointUnit.Style.Add("display", "none");
            }
        }

        protected void Page_Load(object sender, EventArgs e)
        {
            this.m_RegFields = new Dictionary<string, ListItem>();
            this.m_RegFields.Add("Homepage", new ListItem("主页", "Homepage"));
            this.m_RegFields.Add("QQ", new ListItem("QQ号码", "QQ"));
            this.m_RegFields.Add("ICQ", new ListItem("ICQ号码", "ICQ"));
            this.m_RegFields.Add("MSN", new ListItem("MSN帐号", "MSN"));
            this.m_RegFields.Add("UC", new ListItem("UC号码", "UC"));
            this.m_RegFields.Add("OfficePhone", new ListItem("办公电话", "OfficePhone"));
            this.m_RegFields.Add("HomePhone", new ListItem("家庭电话", "HomePhone"));
            this.m_RegFields.Add("Mobile", new ListItem("手机号码", "Mobile"));
            this.m_RegFields.Add("Fax", new ListItem("传真号码", "Fax"));
            this.m_RegFields.Add("PHS", new ListItem("小灵通", "PHS"));
            this.m_RegFields.Add("Region", new ListItem("国家/地区", "Region"));
            this.m_RegFields.Add("Address", new ListItem("联系地址", "Address"));
            this.m_RegFields.Add("ZipCode", new ListItem("邮政编码", "ZipCode"));
            this.m_RegFields.Add("Yahoo", new ListItem("雅虎通帐号", "Yahoo"));
            this.m_RegFields.Add("Aim", new ListItem("Aim帐号", "Aim"));
            this.m_RegFields.Add("TrueName", new ListItem("真实姓名", "TrueName"));
            this.m_RegFields.Add("Birthday", new ListItem("出生日期", "Birthday"));
            this.m_RegFields.Add("IDCard", new ListItem("身份证号码", "IDCard"));
            this.m_RegFields.Add("Department", new ListItem("部门", "Department"));
            this.m_RegFields.Add("Company", new ListItem("公司/单位", "Company"));
            this.m_RegFields.Add("PosTitle", new ListItem("职务", "PosTitle"));
            this.m_RegFields.Add("Marriage", new ListItem("婚姻状况", "Marriage"));
            this.m_RegFields.Add("Sex", new ListItem("性别", "Sex"));
            this.m_RegFields.Add("Income", new ListItem("收入情况", "Income"));
            this.m_RegFields.Add("UserFace", new ListItem("用户头像", "UserFace"));
            this.m_RegFields.Add("FaceWidth", new ListItem("头像宽度", "FaceWidth"));
            this.m_RegFields.Add("FaceHeight", new ListItem("头像高度", "FaceHeight"));
            this.m_RegFields.Add("Sign", new ListItem("签名档", "Sign"));
            this.m_RegFields.Add("Privacy", new ListItem("隐私设定", "Privacy"));
            if (!this.Page.IsPostBack)
            {
                this.ModifyConfig();
            }
        }

        private int SelectIndex(bool selected)
        {
            if (selected)
            {
                return 0;
            }
            return 1;
        }

        private string SelectValue(bool selected)
        {
            if (selected)
            {
                return "true";
            }
            return "false";
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -