ChangePassword.ChangePasswordTemplate プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 指定します。 詳細については、「 方法: Web サーバー コントロール テンプレート ASP.NET 動的に作成する」を参照してください。
テンプレートは、コントロールの特定の部分のレイアウトを構成する HTML 要素とコントロールのセットです。 テンプレートはスタイルとは異なります。
テンプレートは、コントロールのセクションの内容を定義します。
スタイルは、コントロール内の要素の外観を指定します。
詳細については、「 Web サーバー コントロール テンプレート 」および「 テーマとスキンの ASP.NET」を参照してください。
次の表に、コントロールでサポートされているテンプレートと対応するコントロール ビューを ChangePassword 示します。
テンプレート名 | コントロール ビュー |
---|---|
ChangePasswordTemplate | パスワードの変更 |
SuccessTemplate | Success |
.aspx ファイル内のコントロールのテンプレートを作成または変更することもできます。 詳細については、「 How to: Create ASP.NET Web Control Templates declaratively 」および 「How to: Create ASP.NET Web Server Control Templates dynamically」を参照してください。 これらのトピックの手順では、 プロパティを構成 ChangePasswordTemplate する必要はありません。 テンプレートを構成する場合は、次の表に、テンプレートに必要なコントロールとオプションのコントロールを示します。
コントロール ID | コントロール型 | 必須/省略可能 |
---|---|---|
Cancel |
イベント バブリングを発生させるコントロール (サーバー コントロール階層にイベントを渡す) (、、および ImageButton コントロールなど)。ButtonLinkButton ボタン コマンド名は、コントロール ID に設定する必要があります。 | Optional |
ChangePassword |
イベント バブリングを発生させるコントロール (サーバー コントロール階層にイベントを渡す) (、、および ImageButton コントロールなど)。ButtonLinkButton ボタン コマンド名は、コントロール ID に設定する必要があります。 | Optional |
ConfirmNewPassword |
インターフェイスをサポートする任意の IEditableTextControl 型 (クラスなど TextBox )。 | Optional |
Continue |
イベント バブリングを発生させるコントロール (サーバー コントロール階層にイベントを渡す) (、、および ImageButton コントロールなど)。ButtonLinkButton ボタン コマンド名は、コントロール ID に設定する必要があります。 このコントロールは[成功] テンプレートに表示されます。 | Optional |
CurrentPassword |
インターフェイスをサポートする任意の IEditableTextControl 型 (クラスなど TextBox )。 | 必須 |
FailureText |
インターフェイスをサポートする任意の ITextControl 型。 | Optional |
NewPassword |
インターフェイスをサポートする任意の IEditableTextControl 型 (クラスなど TextBox )。 | 必須 |
UserName |
インターフェイスをサポートする任意の IEditableTextControl 型。 |
DisplayUserName が true の場合は必ず指定します。 が false の場合DisplayUserNameは、存在しない必要があります。 |
ChangePasswordテンプレートに必要なHttpExceptionコントロールが含まれていない場合、コントロールは例外をスローします。 省略可能なコントロール ID を間違った型のコントロールに指定した場合、例外はスローされません。ただし、コントロールはその後、コントロールによって ChangePassword 無視されます。
適用対象
こちらもご覧ください
.NET