The MembershipEditor type exposes the following members.

Constructors

  Name Description
Public method MembershipEditor
Constructor.

Methods

  Name Description
Public method CreateAccount
Perform tasks after the account creation (Adding user to default roles) and rasies the AccountCreated event.
Protected method OnInit
Overridden OnInit: support for Web part exporting.
(Overrides BasePart..::..OnInit(EventArgs).)
Protected method OnLoad
Raises the System.Web.UI.Control.Load event.
(Overrides BasePart..::..OnLoad(EventArgs).)
Protected method OnParseMailTemplate
Raised when e-mail template parsing takes place.
Protected method OnPreRender
OnPreRender.
(Overrides BasePart..::..OnPreRender(EventArgs).)

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPagerTemplate
Gets pager template.
(Defined by ControlExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

Fields

  Name Description
Protected field btnCreateAccount
btnCreateAccount control.
Protected field btnUpdateAccount
btnUpdateAccount control.
Protected field chkRememberMe
chkRememberMe control.
Protected field ddlTimeZone
ddlTimeZone control.
Protected field Div1
Div1 control.
Protected field labInfo
labInfo control.
Protected field lblUserName
lblUserName control.
Protected field panMembership
panMembership control.
Protected field plhRememberMe
plhRememberMe control.
Protected field txtEmail
txtEmail control.
Protected field txtPassword
txtPassword control.
Protected field txtRepeatPassword
txtRepeatPassword control.
Protected field txtUserName
txtUserName control.
Protected field validationHandler
validationHandler control.
Protected field validationSummary
validationSummary control.
Protected field vldCompareRepeatPassword
vldCompareRepeatPassword control.
Protected field vldCustomUserName
vldCustomUserName control.
Protected field vldRegexEmail
vldRegexEmail control.
Protected field vldRequiredEmail
vldRequiredEmail control.
Protected field vldRequiredPassword
vldRequiredPassword control.
Protected field vldRequiredRepeatPassword
vldRequiredRepeatPassword control.
Protected field vldRequiredUserName
vldRequiredUserName control.

Properties

  Name Description
Public property ActivationEmailRecoveryPageUrl
Gets or sets activation e-mail recovery page URL.
Public property ActivationPageUrl
Gets or sets activation page url.
Public property ActivationRequired
Gets or sets if activation is required.
Public property AutoDetectUser
Gets or sets the flag if auto detect authenticated user is on.

Note: By default Auto detect authenticated user is on.

Public property CreatePersistentCookie
Gets or sets if persistent cookie should be created.
Public property Email
Gets or sets e-mail.
Public property MailSubject
Mail message subject.
Public property MailTemplateHtml
HTML template for mail message sent on successful registration.
Public property MailTemplatePlainText
Plain text template for mail message sent on successful registration.
Public property Password
Gets or sets password.
Public property TimeZoneId
Gets or sets time zone id.
Public property UserName
Gets or sets username.

Events

  Name Description
Public event AccountActivationEmailSending
Occurs before account activation email is sent.
Public event AccountCreated
Occurs after default membership creation has been done. One can perform custom creation actions in this event. If the actions fail, creation is rolled back.
Public event AccountCreating
Occurs before account creation. The default action can be stopped via the Cancel property of the CancelEventArgs.
Public event AccountCreationCompleted
Occurs after account creation is completed. One typically displays a success message or redirects a user to another page in this event.
Public event AccountUpdateCompleted
Occurs after account update is completed. One typically displays a success message or redirects a user to another page in this event.
Public event AccountUpdated
Occurs after default membership update (password and email change) has been done. One can perform custom update actions in this event. If the actions fail, update is rolled back.
Public event AccountUpdating
Occurs before account updating process. The default action can be stopped via the Cancel property of the CancelEventArgs.

See Also