ChangePassword.ChangePasswordTemplate プロパティ

定義

ITemplate コントロールのパスワードの変更ビューを表示する際に使用する ChangePassword オブジェクトを取得または設定します。

public:
 virtual property System::Web::UI::ITemplate ^ ChangePasswordTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.ChangePassword))]
public virtual System.Web.UI.ITemplate ChangePasswordTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.ChangePassword))>]
member this.ChangePasswordTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property ChangePasswordTemplate As ITemplate

プロパティ値

パスワードの変更ビューの ITemplate コントロールを表示するためのテンプレートを格納した ChangePassword オブジェクト。 既定値は、null です。

属性

注釈

プロパティは ChangePasswordTemplate 、 コントロールで ITemplate 使用されるオブジェクトを ChangePassword 指定します。 詳細については、「 方法: ASP.NET Web サーバー コントロール テンプレートを動的に作成する」を参照してください。

テンプレートは、コントロールの特定の部分のレイアウトを構成する HTML 要素とコントロールのセットです。 テンプレートはスタイルとは異なります。

  • テンプレートは、コントロールのセクションの内容を定義します。

  • スタイルは、コントロール内の要素の外観を指定します。

詳細については、「 Web サーバー コントロール テンプレート 」および 「テーマとスキンの ASP.NET」を参照してください。

次の表に、 コントロールでサポートされているテンプレートと対応するコントロール ビューの一覧を ChangePassword 示します。

テンプレート名 コントロール ビュー
ChangePasswordTemplate パスワードの変更
SuccessTemplate Success

.aspx ファイル内のコントロールのテンプレートを作成または変更することもできます。 詳細については、「方法: ASP.NET Web コントロール テンプレートを宣言的に作成する」および「方法: ASP.NET Web サーバー コントロール テンプレートを動的に作成する」を参照してください。 これらのトピックの手順では、 プロパティを構成 ChangePasswordTemplate する必要はありません。 テンプレートを構成する場合は、次の表に、テンプレートに必要なコントロールと省略可能なコントロールを示します。

コントロール ID コントロール型 必須/省略可能
Cancel 、、および ImageButton コントロールなど、イベント バブルを発生させる (サーバー コントロール階層にイベントをButtonLinkButton渡す) コントロール。 ボタン コマンド名は、コントロール ID に設定する必要があります。 Optional
ChangePassword 、、および ImageButton コントロールなど、イベント バブルを発生させる (サーバー コントロール階層にイベントをButtonLinkButton渡す) コントロール。 ボタン コマンド名は、コントロール ID に設定する必要があります。 Optional
ConfirmNewPassword インターフェイスをサポートする任意の IEditableTextControl 型 (クラスなど TextBox )。 Optional
Continue 、、および ImageButton コントロールなど、イベント バブルを発生させる (サーバー コントロール階層にイベントをButtonLinkButton渡す) コントロール。 ボタン コマンド名は、コントロール ID に設定する必要があります。 このコントロールは、Success テンプレートに表示されます。 Optional
CurrentPassword インターフェイスをサポートする任意の IEditableTextControl 型 (クラスなど TextBox )。 必須
FailureText インターフェイスをサポートする任意の ITextControl 型。 Optional
NewPassword インターフェイスをサポートする任意の IEditableTextControl 型 (クラスなど TextBox )。 必須
UserName インターフェイスをサポートする任意の IEditableTextControl 型。 DisplayUserNametrue の場合は必ず指定します。 が の場合 DisplayUserNamefalse、存在しない必要があります。

ChangePasswordテンプレートに必要なHttpExceptionコントロールが含まれていない場合、コントロールは例外をスローします。 間違った型のコントロールに省略可能なコントロール ID を指定した場合、例外はスローされません。ただし、コントロールはその後、コントロールによって ChangePassword 無視されます。

適用対象

こちらもご覧ください