Sdílet prostřednictvím


CreateUserWizard.RequireEmail Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda je požadována e-mailová adresa 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

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

Atributy

Poznámky

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

RequireEmail Pokud je vlastnost nastavena na true a používáte obsah šablony, Email ovládací prvek je povinný a CreateUserWizard vyvolá výjimku, pokud Email ovládací prvek není nalezen nebo je nesprávného typu. Pokud RequireEmail je nastavená hodnota false, nevyvolá se žádná výjimka, pokud Email není nalezena. Pokud je nesprávného typu, 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 na tak true , aby se zobrazilo uživatelské rozhraní pro zadání e-mailové adresy. V opačném případě uživatel uvidí e-mailovou EmailRequiredErrorMessage adresu, ale nebude mít možnost ji zadat.

Tuto vlastnost nelze nastavit pomocí motivů nebo šablon stylů. Další informace najdete v tématu ThemeableAttribute a ASP.NET motivy a vzhledy.

Platí pro

Viz také