CreateUserWizard.RequireEmail Proprietà

Definizione

Ottiene o imposta un valore che indica se all'utente del sito Web viene richiesto un indirizzo di posta elettronica.

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

Valore della proprietà

true se è necessario un indirizzo di posta elettronica; in caso contrario, false. Il valore predefinito è true.

Attributi

Commenti

Quando la RequireEmail proprietà è true, verrà CreateUserWizard visualizzata una casella di testo e un'etichetta associata per l'utente per immettere un indirizzo di posta elettronica. Se l'utente non immette un indirizzo di posta elettronica, la EmailRequiredErrorMessage proprietà visualizzerà un messaggio di errore.

Se la RequireEmail proprietà è impostata su true e si usa contenuto modello, il Email controllo è obbligatorio e CreateUserWizard genera un'eccezione se il Email controllo non viene trovato o è del tipo errato. Se RequireEmail è impostato su false, non viene generata alcuna eccezione se l'oggetto Email non viene trovato. Se è del tipo errato, viene ignorato.

Nota

Se il provider di appartenenza specificato nella MembershipProvider proprietà richiede un indirizzo di posta elettronica univoco per i nuovi utenti, è necessario impostare la RequireEmail proprietà su true in modo che l'interfaccia utente per l'immissione di un indirizzo di posta elettronica venga visualizzato. In caso contrario, l'utente visualizzerà l'oggetto EmailRequiredErrorMessage ma non avrà modo di immettere un indirizzo di posta elettronica.

Questa proprietà non può essere impostata da temi oppure temi di fogli di stile. Per altre informazioni, vedere ThemeableAttribute e ASP.NET Temi e skin.

Si applica a

Vedi anche