共用方式為


CreateUserWizard.RequireEmail 屬性

定義

取得或設定值,指出是否需要網站使用者的電子郵件地址。

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 成員資格提供者需要新使用者的唯一電子郵件位址,您必須將 屬性設定 RequireEmailtrue ,才能顯示用於輸入電子郵件位址的 UI。 否則,使用者會看到 EmailRequiredErrorMessage ,但無法輸入電子郵件位址。

這個屬性無法由佈景主題或樣式表主題設定。 如需詳細資訊,請參閱 ThemeableAttributeASP.NET 主題和面板

適用於

另請參閱