CreateUserWizard.RequireEmail Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda je pro uživatele webu vyžadována e-mailová adresa.

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

Hodnota vlastnosti

Boolean

true je-li vyžadována e-mailová adresa; falsev opačném případě . Výchozí hodnota je true.

Atributy

Poznámky

RequireEmail Když je truetato vlastnost, CreateUserWizard zobrazí se textové pole a přidružený popisek, který má uživatel zadat e-mailovou adresu. Pokud uživatel nezadá e-mailovou adresu, EmailRequiredErrorMessage vlastnost zobrazí chybovou zprávu.

RequireEmail Pokud je vlastnost nastavena true a používáte obsah šablony, Email ovládací prvek je povinný a CreateUserWizard vyvolá výjimku, pokud Email ovládací prvek nebyl nalezen nebo je nesprávný typ. Pokud RequireEmail je nastavena na falsehodnotu , není vyvolán žádná výjimka, pokud nebyla nalezena Email . Pokud se jedná o nesprávný typ, bude ignorován.

Poznámka

Pokud poskytovatel členství zadaný ve MembershipProvider vlastnosti vyžaduje jedinečnou e-mailovou adresu pro nové uživatele, musíte vlastnost nastavit RequireEmail tak true , aby se zobrazilo uživatelské rozhraní pro zadání e-mailové adresy. Jinak uživatel uvidí e-mailovou EmailRequiredErrorMessage adresu, ale nemá způsob, jak zadat e-mailovou adresu.

Tuto vlastnost nelze nastavit motivy ani motivy šablon stylů. Další informace najdete v tématech ThemeableAttribute a skinech a ASP.NET.

Platí pro

Viz také