Udostępnij za pośrednictwem


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

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

Atrybuty

Uwagi

Gdy RequireEmail właściwość ma truewartość , CreateUserWizard zostanie wyświetlone pole tekstowe i skojarzona etykieta dla użytkownika w celu wprowadzenia adresu 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 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 jest ustawiona wartość false, nie zostanie zgłoszony wyjątek, jeśli nie zostanie znaleziony Email . Jeśli jest to niewłaściwy 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, należy 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 ten EmailRequiredErrorMessage adres, ale nie ma możliwości wprowadzenia adresu e-mail.

Tej właściwości nie można ustawić za pomocą motywów ani motywów arkusza stylów. Aby uzyskać więcej informacji, zobacz ThemeableAttributei ASP.NET Motywy i skórki.

Dotyczy

Zobacz też