Try our conversational search powered by Generative AI!

Class UserMembership

Inheritance
System.Object
UserMembership
Implements
Namespace: EPiServer.UI.Edit
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public class UserMembership : UserControlBase, IRenderSettings

Constructors

UserMembership()

Declaration
public UserMembership()

Fields

AddRoleButton

Declaration
protected ToolButton AddRoleButton
Field Value
Type Description
ToolButton

AllRoles

Declaration
protected ListBox AllRoles
Field Value
Type Description
System.Web.UI.WebControls.ListBox

ApplyButton

Declaration
protected ToolButton ApplyButton
Field Value
Type Description
ToolButton

Approved

Declaration
protected CheckBox Approved
Field Value
Type Description
System.Web.UI.WebControls.CheckBox

ChangePassword

Declaration
protected CheckBox ChangePassword
Field Value
Type Description
System.Web.UI.WebControls.CheckBox

Comment

Declaration
protected Label Comment
Field Value
Type Description
System.Web.UI.WebControls.Label

CreatedDate

Declaration
protected Label CreatedDate
Field Value
Type Description
System.Web.UI.WebControls.Label

CurrentPassword

Declaration
protected TextBox CurrentPassword
Field Value
Type Description
System.Web.UI.WebControls.TextBox

CurrentPasswordPanelRow

Declaration
protected Panel CurrentPasswordPanelRow
Field Value
Type Description
System.Web.UI.WebControls.Panel

DefaultTab

Declaration
protected Tab DefaultTab
Field Value
Type Description
Tab

DefaultView

Declaration
protected Panel DefaultView
Field Value
Type Description
System.Web.UI.WebControls.Panel

DeleteButton

Declaration
protected ToolButton DeleteButton
Field Value
Type Description
ToolButton

Email

Declaration
protected TextBox Email
Field Value
Type Description
System.Web.UI.WebControls.TextBox

EmailValidator

Declaration
protected CustomValidator EmailValidator
Field Value
Type Description
System.Web.UI.WebControls.CustomValidator

LabelProviderHeading

Declaration
protected Label LabelProviderHeading
Field Value
Type Description
System.Web.UI.WebControls.Label

LastLoginDate

Declaration
protected Label LastLoginDate
Field Value
Type Description
System.Web.UI.WebControls.Label

LockedOut

Declaration
protected CheckBox LockedOut
Field Value
Type Description
System.Web.UI.WebControls.CheckBox

LockedOutDate

Declaration
protected Label LockedOutDate
Field Value
Type Description
System.Web.UI.WebControls.Label

MembershipBasic

Declaration
protected Panel MembershipBasic
Field Value
Type Description
System.Web.UI.WebControls.Panel

MembershipRoles

Declaration
protected Panel MembershipRoles
Field Value
Type Description
System.Web.UI.WebControls.Panel

MembershipUser

Declaration
protected HiddenField MembershipUser
Field Value
Type Description
System.Web.UI.WebControls.HiddenField

MySaveButton

Declaration
protected ToolButton MySaveButton
Field Value
Type Description
ToolButton

MySavePanel

Declaration
protected Panel MySavePanel
Field Value
Type Description
System.Web.UI.WebControls.Panel

Password

Declaration
protected TextBox Password
Field Value
Type Description
System.Web.UI.WebControls.TextBox

PasswordAnswer

Declaration
protected TextBox PasswordAnswer
Field Value
Type Description
System.Web.UI.WebControls.TextBox

PasswordAnswerPanelRow

Declaration
protected Panel PasswordAnswerPanelRow
Field Value
Type Description
System.Web.UI.WebControls.Panel

PasswordConfirm

Declaration
protected TextBox PasswordConfirm
Field Value
Type Description
System.Web.UI.WebControls.TextBox

PasswordConfirmPanelRow

Declaration
protected Panel PasswordConfirmPanelRow
Field Value
Type Description
System.Web.UI.WebControls.Panel

PasswordQuestion

Declaration
protected TextBox PasswordQuestion
Field Value
Type Description
System.Web.UI.WebControls.TextBox

PasswordQuestionPanelRow

Declaration
protected Panel PasswordQuestionPanelRow
Field Value
Type Description
System.Web.UI.WebControls.Panel

PasswordResetPanelRow

Declaration
protected Panel PasswordResetPanelRow
Field Value
Type Description
System.Web.UI.WebControls.Panel

Provider

Declaration
protected Label Provider
Field Value
Type Description
System.Web.UI.WebControls.Label

RemoveRoleButton

Declaration
protected ToolButton RemoveRoleButton
Field Value
Type Description
ToolButton

RequiredEmailValidator

Declaration
protected RequiredFieldValidator RequiredEmailValidator
Field Value
Type Description
System.Web.UI.WebControls.RequiredFieldValidator

RoleProvider

Declaration
protected Injected<UIRoleProvider> RoleProvider
Field Value
Type Description
Injected<UIRoleProvider>

SelectedRoles

Declaration
protected ListBox SelectedRoles
Field Value
Type Description
System.Web.UI.WebControls.ListBox

SettingsTabView

Declaration
protected Panel SettingsTabView
Field Value
Type Description
System.Web.UI.WebControls.Panel

SettingTabs

Declaration
protected TabStrip SettingTabs
Field Value
Type Description
TabStrip

ThemeImage1

Declaration
protected ThemeImage ThemeImage1
Field Value
Type Description
ThemeImage

ThemeImage2

Declaration
protected ThemeImage ThemeImage2
Field Value
Type Description
ThemeImage

ToolbarPanel

Declaration
protected PlaceHolder ToolbarPanel
Field Value
Type Description
System.Web.UI.WebControls.PlaceHolder

UserManager

Declaration
protected Injected<UIUserManager> UserManager
Field Value
Type Description
Injected<UIUserManager>

UserName

Declaration
protected TextBox UserName
Field Value
Type Description
System.Web.UI.WebControls.TextBox

UserNameRequiredValidator

Declaration
protected RequiredFieldValidator UserNameRequiredValidator
Field Value
Type Description
System.Web.UI.WebControls.RequiredFieldValidator

UserProvider

Declaration
protected Injected<UIUserProvider> UserProvider
Field Value
Type Description
Injected<UIUserProvider>

Properties

EPiServerProfile

Declaration
public EPiServerProfile EPiServerProfile { get; set; }
Property Value
Type Description
EPiServerProfile

IsAdminMode

Declaration
public bool IsAdminMode { get; set; }
Property Value
Type Description
System.Boolean

MembershipProviderName

Declaration
protected string MembershipProviderName { get; }
Property Value
Type Description
System.String

SystemMessageContainer

Declaration
protected SystemMessageContainer SystemMessageContainer { get; }
Property Value
Type Description
SystemMessageContainer

Methods

ChangePassword_Click(Object, EventArgs)

Declaration
protected virtual void ChangePassword_Click(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

ControlEnabled(Control)

Declaration
protected bool ControlEnabled(Control control)
Parameters
Type Name Description
System.Web.UI.Control control
Returns
Type Description
System.Boolean

GetUserName()

Declaration
protected string GetUserName()
Returns
Type Description
System.String

OnLoad(EventArgs)

Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

Render(HtmlTextWriter)

Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type Name Description
System.Web.UI.HtmlTextWriter writer

SaveButton_Click(Object, EventArgs)

Declaration
protected virtual void SaveButton_Click(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

ValidateEmailAddress(Object, ServerValidateEventArgs)

Declaration
protected void ValidateEmailAddress(object sender, ServerValidateEventArgs e)
Parameters
Type Name Description
System.Object sender
System.Web.UI.WebControls.ServerValidateEventArgs e

Implements

Extension Methods