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控件是必需的,CreateUserWizard如果Email找不到控件或控件的类型不正确,则会引发异常。 如果 RequireEmail 设置为 false,则如果未找到 , Email 则不会引发异常。 如果它是错误的类型,则忽略它。

注意

如果 属性中指定的 MembershipProvider 成员资格提供程序需要新用户的唯一电子邮件地址,则必须将 RequireEmail 属性设置为 true ,以便显示用于输入电子邮件地址的 UI。 否则,用户将看到 , EmailRequiredErrorMessage 但无法输入电子邮件地址。

无法通过主题或样式表主题设置此属性。 有关详细信息,请参阅 ThemeableAttributeASP.NET 主题和外观

适用于

另请参阅