public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } _userId = AuthRequest.GetQueryInt("userID"); _returnUrl = StringUtils.ValueFromUrl(AuthRequest.GetQueryString("returnUrl")); if (IsPostBack) { return; } VerifySystemPermissions(ConfigManager.AppPermissions.SettingsUser); LtlPageTitle.Text = _userId == 0 ? "添加用户" : "编辑用户"; foreach (var groupInfo in UserGroupManager.GetUserGroupInfoList()) { DdlGroupId.Items.Add(new ListItem(groupInfo.GroupName, groupInfo.Id.ToString())); } if (_userId > 0) { var userInfo = UserManager.GetUserInfoByUserId(_userId); if (userInfo != null) { TbUserName.Text = userInfo.UserName; ControlUtils.SelectSingleItem(DdlGroupId, userInfo.GroupId.ToString()); TbUserName.Enabled = false; TbDisplayName.Text = userInfo.DisplayName; PhPassword.Visible = false; TbEmail.Text = userInfo.Email; TbMobile.Text = userInfo.Mobile; } } if (!EUserPasswordRestrictionUtils.Equals(ConfigManager.SystemConfigInfo.UserPasswordRestriction, EUserPasswordRestriction.None)) { LtlPasswordTips.Text = $"请包含{EUserPasswordRestrictionUtils.GetText(EUserPasswordRestrictionUtils.GetEnumType(ConfigManager.SystemConfigInfo.UserPasswordRestriction))}"; } if (!string.IsNullOrEmpty(_returnUrl)) { BtnReturn.Attributes.Add("onclick", $"window.location.href='{_returnUrl}';return false;"); } else { BtnReturn.Visible = false; } }
public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } _userId = Body.GetQueryInt("userID"); _returnUrl = StringUtils.ValueFromUrl(Body.GetQueryString("returnUrl")); if (IsPostBack) { return; } VerifyAdministratorPermissions(ConfigManager.Permissions.Settings.User); LtlPageTitle.Text = _userId == 0 ? "添加用户" : "编辑用户"; if (_userId > 0) { var userInfo = DataProvider.UserDao.GetUserInfo(_userId); if (userInfo != null) { TbUserName.Text = userInfo.UserName; TbUserName.Enabled = false; TbDisplayName.Text = userInfo.DisplayName; PhPassword.Visible = false; TbEmail.Text = userInfo.Email; TbMobile.Text = userInfo.Mobile; } } if (!EUserPasswordRestrictionUtils.Equals(ConfigManager.SystemConfigInfo.UserPasswordRestriction, EUserPasswordRestriction.None)) { LtlPasswordTips.Text = $"请包含{EUserPasswordRestrictionUtils.GetText(EUserPasswordRestrictionUtils.GetEnumType(ConfigManager.SystemConfigInfo.UserPasswordRestriction))}"; } if (!string.IsNullOrEmpty(_returnUrl)) { BtnReturn.Attributes.Add("onclick", $"window.location.href='{_returnUrl}';return false;"); } else { BtnReturn.Visible = false; } }