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
чтобы отображался пользовательский интерфейс для ввода адреса электронной почты. В противном случае пользователь увидит EmailRequiredErrorMessage , но не сможет ввести адрес электронной почты.
Значение для данного свойства нельзя задать с помощью тем или тем таблиц стилей. Дополнительные сведения см. в разделе ThemeableAttribute и ASP.NET темы и обложки.