Sdílet prostřednictvím


CreateUserWizard.RequireEmail Vlastnost

Definice

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

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

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

Atributy

Poznámky

RequireEmail Pokud 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.

Pokud je vlastnost nastavena RequireEmailtrue a používáte šablonu obsahu, 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 false, není vyvolán žádná výjimka, pokud Email nebyl nalezen. 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ématu ThemeableAttribute a ASP.NET Motivy a skiny.

Platí pro

Viz také