次の方法で共有


UpdatePanel.ContentTemplate プロパティ

定義

UpdatePanel コントロールのコンテンツを定義するテンプレートを取得または設定します。

public:
 property System::Web::UI::ITemplate ^ ContentTemplate { 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.TemplateInstance(System.Web.UI.TemplateInstance.Single)]
public System.Web.UI.ITemplate ContentTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateInstance(System.Web.UI.TemplateInstance.Single)>]
member this.ContentTemplate : System.Web.UI.ITemplate with get, set
Public Property ContentTemplate As ITemplate

プロパティ値

ITemplate コントロールのコンテンツを定義する UpdatePanel インスタンス。 既定値は、null です。

属性

例外

ContentTemplate コントロールの UpdatePanel プロパティは、テンプレートのインスタンスが作成された後、またはコンテンツ テンプレート コンテナーが作成された後に設定されます。

注釈

プロパティには ContentTemplate 、コントロールがレンダリングされるときにコントロール内に UpdatePanel 表示されるコンテンツが含まれます。 テンプレートのコンテンツは、宣言的またはプログラムによって作成できます。 コントロールの UpdatePanel コンテンツ テンプレートは、単一インスタンス テンプレートです。 したがって、 メソッドを使用 FindControl せずに、コントロールに含まれるコントロールのプロパティにページ上で直接アクセスできます。 詳細については、クラスの概要に関するページを TemplateInstanceAttribute 参照してください。

コントロールに項目をUpdatePanel宣言的に追加するには、コントロールの開始タグと終了タグの間に 要素をUpdatePanel追加<ContentTemplate>します。 要素タグ内で <ContentTemplate> 、他のコントロールと HTML 要素を宣言します。

コントロールに項目を UpdatePanel 動的に追加するには、 プロパティを ContentTemplateContainer 使用します。これにより、 インターフェイスを実装するカスタム テンプレートを作成しなくても子コントロールを ITemplate 追加できます。

適用対象

こちらもご覧ください