CreateUserWizard.RequireEmail Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.