public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } if (IsPostBack) { return; } VerifyAdministratorPermissions(ConfigManager.Permissions.Settings.User); EBooleanUtils.AddListItems(RblIsRegisterAllowed); TbRegisterPasswordMinLength.Text = ConfigManager.SystemConfigInfo.UserPasswordMinLength.ToString(); EUserPasswordRestrictionUtils.AddListItems(DdlRegisterPasswordRestriction); ControlUtils.SelectSingleItemIgnoreCase(DdlRegisterPasswordRestriction, ConfigManager.SystemConfigInfo.UserPasswordRestriction); EUserVerifyTypeUtils.AddListItems(DdlRegisterVerifyType); PhRegisterSms.Visible = EUserVerifyTypeUtils.Equals(ConfigManager.SystemConfigInfo.UserRegistrationVerifyType, EUserVerifyType.Mobile); TbRegisterSmsTplId.Text = ConfigManager.SystemConfigInfo.UserRegistrationSmsTplId; ControlUtils.SelectSingleItemIgnoreCase(RblIsRegisterAllowed, ConfigManager.SystemConfigInfo.IsUserRegistrationAllowed.ToString()); ControlUtils.SelectSingleItemIgnoreCase(DdlRegisterVerifyType, ConfigManager.SystemConfigInfo.UserRegistrationVerifyType); TbRegisterMinMinutesOfIpAddress.Text = ConfigManager.SystemConfigInfo.UserRegistrationMinMinutes.ToString(); EBooleanUtils.AddListItems(RblIsFailToLock, "是", "否"); ControlUtils.SelectSingleItemIgnoreCase(RblIsFailToLock, ConfigManager.SystemConfigInfo.IsUserLockLogin.ToString()); PhFailToLock.Visible = ConfigManager.SystemConfigInfo.IsUserLockLogin; TbLoginFailCount.Text = ConfigManager.SystemConfigInfo.UserLockLoginCount.ToString(); DdlLockType.Items.Add(new ListItem("按小时锁定", EUserLockTypeUtils.GetValue(EUserLockType.Hours))); DdlLockType.Items.Add(new ListItem("永久锁定", EUserLockTypeUtils.GetValue(EUserLockType.Forever))); ControlUtils.SelectSingleItemIgnoreCase(DdlLockType, ConfigManager.SystemConfigInfo.UserLockLoginType); TbLockingTime.Text = ConfigManager.SystemConfigInfo.UserLockLoginHours.ToString(); PhLockingTime.Visible = false; PhLockingTime.Visible = EUserLockTypeUtils.Equals(ConfigManager.SystemConfigInfo.UserLockLoginType, EUserLockType.Hours); EBooleanUtils.AddListItems(RblIsFindPassword, "启用", "禁用"); ControlUtils.SelectSingleItemIgnoreCase(RblIsFindPassword, ConfigManager.SystemConfigInfo.IsUserFindPassword.ToString()); PhFindPassword.Visible = ConfigManager.SystemConfigInfo.IsUserFindPassword; TbFindPasswordSmsTplId.Text = ConfigManager.SystemConfigInfo.UserFindPasswordSmsTplId; }
public void DdlRegisterVerifyType_SelectedIndexChanged(object sender, EventArgs e) { PhRegisterSms.Visible = EUserVerifyTypeUtils.Equals(DdlRegisterVerifyType.SelectedValue, EUserVerifyType.Mobile); }