CreateUserWizard.RequireEmail Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.