CreateUserWizard.RequireEmail プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web サイト ユーザーに電子メール アドレスが必要かどうかを示す値を取得または設定します。
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が見つからない場合は例外はスローされません。 型が間違っている場合は無視されます。
Note
MembershipProvider プロパティで指定されたメンバーシップ プロバイダーに新しいユーザーの一意の電子メール アドレスが必要な場合は、電子メール アドレスを入力するための UI が表示されるように、RequireEmail プロパティをtrueに設定する必要があります。 それ以外の場合、ユーザーには EmailRequiredErrorMessage が表示されますが、電子メール アドレスを入力する方法はありません。
このプロパティは、テーマまたはスタイル シートのテーマでは設定できません。 詳細については、「テーマとスキンの ThemeableAttribute と ASP.NET」を参照してください。