CreateUserWizard.RequireEmail 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出是否需要網站使用者的電子郵件地址。
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
屬性值
true
如果需要電子郵件位址,則為 ;否則為 false
。 預設值是 true
。
- 屬性
備註
RequireEmail當 屬性為 true
時,CreateUserWizard會顯示文字框和相關聯的標籤,讓使用者輸入電子郵件位址。 如果使用者未輸入電子郵件地址,屬性 EmailRequiredErrorMessage 會顯示錯誤訊息。
RequireEmail如果 屬性設定true
為 ,而且您使用的是樣板化內容,則需要控件,Email如果Email找不到控件或屬於錯誤的類型,則會CreateUserWizard擲回例外狀況。 如果 RequireEmail 設定為 false
,則找不到 時 Email 不會擲回例外狀況。 如果它是錯誤的類型,則會忽略它。
注意
如果屬性中指定的 MembershipProvider 成員資格提供者需要新使用者的唯一電子郵件位址,您必須將 屬性設定 RequireEmail 為 true
,才能顯示用於輸入電子郵件位址的 UI。 否則,使用者會看到 EmailRequiredErrorMessage ,但無法輸入電子郵件位址。
這個屬性無法由佈景主題或樣式表主題設定。 如需詳細資訊,請參閱 ThemeableAttribute 和 ASP.NET 主題和面板。