CreateUserWizard.RequireEmail CreateUserWizard.RequireEmail CreateUserWizard.RequireEmail CreateUserWizard.RequireEmail Property


Web サイト ユーザーに電子メール アドレスが必要かどうかを示す値を取得または設定します。Gets or sets a value indicating whether an email address is required for the Web site user.

 virtual property bool RequireEmail { bool get(); void set(bool value); };
public virtual bool RequireEmail { get; set; }
member this.RequireEmail : bool with get, set
Public Overridable Property RequireEmail As Boolean


true電子メールアドレスが必要な場合は、それ以外falseの場合は。true if an email address is required; otherwise, false. 既定値は true です。The default value is true.


プロパティがtrueの場合は、 CreateUserWizardユーザーが電子メールアドレスを入力するためのテキストボックスと関連付けられたラベルがに表示されます。 RequireEmailWhen the RequireEmail property is true, the CreateUserWizard will display a text box and an associated label for the user to enter an email address. ユーザーが電子メールアドレスを入力しなかった場合EmailRequiredErrorMessage 、プロパティにはエラーメッセージが表示されます。If the user does not enter an email address, the EmailRequiredErrorMessage property will display an error message.

true Email CreateUserWizardプロパティがに設定されていて、テンプレート化されたコンテンツを使用している場合は、 Emailコントロールが必要であり、コントロールが見つからないか、または型が正しくない場合、は例外をスローします。 RequireEmailIf the RequireEmail property is set to true and you are using templated content, the Email control is required and the CreateUserWizard throws an exception if the Email control is not found or is of the wrong type. RequireEmailfalse設定されている場合、 Emailが見つからない場合、例外はスローされません。If RequireEmail is set to false, no exception is thrown if the Email is not found. 型が正しくない場合は無視されます。If it is of the wrong type, it is ignored.


MembershipProviderプロパティで指定されたメンバーシッププロバイダーが、新しいユーザーに対して一意の電子メールアドレスをRequireEmail必要とtrueする場合は、電子メールアドレスを入力するための UI が表示されるように、プロパティをに設定する必要があります。If the membership provider specified in the MembershipProvider property requires a unique email address for new users, you must set the RequireEmail property to true so that the UI for entering an email address is displayed. それ以外の場合、ユーザーにEmailRequiredErrorMessageはが表示されますが、電子メールアドレスを入力する方法はありません。Otherwise, the user will see the EmailRequiredErrorMessage but have no way to enter an email address.

このプロパティは、テーマまたはスタイル シート テーマによって設定することはできません。This property cannot be set by themes or style sheet themes. 詳細についてはThemeableAttribute 、「」および「 ASP.NET theme and スキン」を参照してください。For more information, see ThemeableAttribute and ASP.NET Themes and Skins.