CreateUserWizard.RequireEmail Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy adres e-mail jest wymagany dla użytkownika witryny sieci Web.

public:
 virtual property bool RequireEmail { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool RequireEmail { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.RequireEmail : bool with get, set
Public Overridable Property RequireEmail As Boolean

Wartość właściwości

Boolean

true jeśli adres e-mail jest wymagany; w przeciwnym razie , false. Wartość domyślna to true.

Atrybuty

Uwagi

RequireEmail Gdy właściwość to true, CreateUserWizard zostanie wyświetlone pole tekstowe i skojarzona etykieta dla użytkownika, aby wprowadzić adres e-mail. Jeśli użytkownik nie wprowadzi adresu e-mail, EmailRequiredErrorMessage właściwość wyświetli komunikat o błędzie.

RequireEmail Jeśli właściwość jest ustawiona na true wartość i używasz zawartości szablonu, Email kontrolka jest wymagana i CreateUserWizard zgłasza wyjątek, jeśli Email kontrolka nie zostanie znaleziona lub jest niewłaściwym typem. Jeśli RequireEmail ustawiono wartość false, nie zostanie zgłoszony wyjątek, jeśli nie zostanie znaleziony Email . Jeśli jest to nieprawidłowy typ, jest ignorowany.

Uwaga

Jeśli dostawca członkostwa określony we MembershipProvider właściwości wymaga unikatowego adresu e-mail dla nowych użytkowników, musisz ustawić RequireEmail właściwość na tak true , aby interfejs użytkownika do wprowadzania adresu e-mail był wyświetlany. W przeciwnym razie użytkownik zobaczy adres EmailRequiredErrorMessage e-mail, ale nie ma możliwości wprowadzenia adresu e-mail.

Nie można ustawić tej właściwości według motywów ani motywów arkusza stylów. Aby uzyskać więcej informacji, zobacz ThemeableAttribute i ASP.NET Motywy i skóry.

Dotyczy

Zobacz też