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 свойстве , требует уникального адреса электронной почты для новых пользователей, необходимо задать для свойства значение RequireEmailtrue , чтобы отображался пользовательский интерфейс для ввода адреса электронной почты. В противном случае пользователь увидит EmailRequiredErrorMessage , но не сможет ввести адрес электронной почты.

Значение для данного свойства нельзя задать с помощью тем или тем таблиц стилей. Дополнительные сведения см. в разделах ThemeableAttribute и ASP.NET Темы и обложки.

Применяется к

См. также раздел