Condividi tramite


CreateUserWizard.RequireEmail Proprietà

Definizione

Ottiene o imposta un valore che indica se è necessario un indirizzo di posta elettronica per l'utente del sito 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

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, CreateUserWizard verrà visualizzata una casella di testo e un'etichetta associata per consentire all'utente di 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 utilizza contenuto basato su modelli, il Email controllo è obbligatorio e genera un'eccezione CreateUserWizard se il Email controllo non viene trovato o è di tipo errato. Se RequireEmail è impostato su false, non viene generata alcuna eccezione se Email non viene trovato . Se è di tipo errato, viene ignorato.

Annotazioni

Se il provider di appartenenze 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 venga visualizzata l'interfaccia utente per l'immissione di un indirizzo di posta elettronica. In caso contrario, l'utente visualizzerà ma EmailRequiredErrorMessage non potrà immettere un indirizzo di posta elettronica.

Questa proprietà non può essere impostata in base a temi o temi del foglio di stile. Per altre informazioni, vedere ThemeableAttribute e ASP.NET Temi e interfacce.

Si applica a

Vedi anche