CreateUserWizard.RequireEmail Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine E-Mail-Adresse für den Websitebenutzer erforderlich ist.
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
Eigenschaftswert
truewenn eine E-Mail-Adresse erforderlich ist; andernfalls . false Der Standardwert ist true.
- Attribute
Hinweise
Wenn die RequireEmail Eigenschaft lautet true, zeigt das CreateUserWizard Textfeld und eine zugeordnete Bezeichnung für den Benutzer an, um eine E-Mail-Adresse einzugeben. Wenn der Benutzer keine E-Mail-Adresse eingibt, wird in der EmailRequiredErrorMessage Eigenschaft eine Fehlermeldung angezeigt.
Wenn die RequireEmail Eigenschaft auf true vorlagenbasierte Inhalte festgelegt ist und Sie vorlagenbasierte Inhalte verwenden, ist das Email Steuerelement erforderlich und löst CreateUserWizard eine Ausnahme aus, wenn das Email Steuerelement nicht gefunden wird oder der falsche Typ ist. Wenn dieser Wert auf falseRequireEmail festgelegt ist, wird keine Ausnahme ausgelöst, wenn dies Email nicht gefunden wird. Wenn er vom falschen Typ ist, wird er ignoriert.
Hinweis
Wenn der in der MembershipProvider Eigenschaft angegebene Mitgliedschaftsanbieter eine eindeutige E-Mail-Adresse für neue Benutzer erfordert, müssen Sie die RequireEmail Eigenschaft true so festlegen, dass die Benutzeroberfläche für die Eingabe einer E-Mail-Adresse angezeigt wird. Andernfalls sieht der Benutzer die EmailRequiredErrorMessage E-Mail-Adresse, hat aber keine Möglichkeit, eine E-Mail-Adresse einzugeben.
Diese Eigenschaft kann nicht durch Designs oder Stylesheetdesigns festgelegt werden. Weitere Informationen finden Sie unter ThemeableAttribute und ASP.NET Designs und Skins.