パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | コントロールがデータ ソースに連結すると発生します。 |
| Disposed | コントロールがメモリから解放されると発生します。 |
| Init | コントロールの初期化時に発生します。 |
| Load | サーバー コントロールが Page コントロールに読み込まれると発生します。 |
| PreRender | サーバー コントロールが格納している Page コントロールを表示しようとすると発生します。 |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。 |
参照
構文
解説Content コントロールは、コンテンツ ページのコンテンツおよびコントロールのコンテナです。Content コントロールは、対応する ContentPlaceHolder コントロールを定義するマスタ ページと一緒に使用します。Content コントロールは、実行時にコントロール階層構造に追加されません。その代わりに、Content コントロール内のコンテンツは、対応する ContentPlaceHolder コントロールに直接マージされます。
Content コントロールは、ContentPlaceHolderID プロパティを使用して ContentPlaceHolder に関連付けられます。マスタ ページで、ContentPlaceHolderID プロパティに、ContentPlaceHolder コントロールの ID プロパティの値を設定します。コンテンツ ページの URL が呼び出されると、Content コントロール内に格納されているすべてのテキスト、マークアップ、およびサーバー コントロールが、マスタ ページの ContentPlaceHolder に表示され、さらにブラウザのアドレス バーにはコンテンツ ページの名前が表示されます。
マスタ ページおよびコンテンツ ページの詳細については、「ASP.NET マスター ページの概要」を参照してください。
使用例Content コントロールを使用して、マスタ ページのコンテンツを定義する方法を次のコード例に示します。最初の Web ページがマスタ ページであり、 ContentPlaceHolder コントロールを使用してコンテンツ領域を定義しています。
<%@ Master Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html > <head runat="server"> <title>MasterPage Example</title> </head> <body> <form id="form1" runat="server"> <div> <asp:contentplaceholder id="ContentPlaceHolder1" runat="server" /> </div> </form> </body> </html>
<%@ Master Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html > <head runat="server"> <title>MasterPage Example</title> </head> <body> <form id="form1" runat="server"> <div> <asp:contentplaceholder id="ContentPlaceHolder1" runat="server" /> </div> </form> </body> </html>
先のマスタ ページに対してコンテンツ ページを使用する方法を、次のコード例に示します。Content コントロール テンプレート内で定義されているテキスト、マークアップ、およびサーバー コントロールが、マスタ ページの ContentPlaceHolder に表示されます。
<%@ Page Language="C#" MasterPageFile="~/MasterPageSample_1cs.master" Title="Content Page"%> <asp:content runat="server" contentplaceholderid="ContentPlaceHolder1" >Hello, Master Pages!</asp:content>
.NET Framework のセキュリティ
継承階層
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
構文
解説
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
パブリック プロパティ
プロテクト プロパティ
参照
パブリック メソッド
プロテクト メソッド
参照マスタ ページの ContentPlaceHolder コントロールに表示するテキスト、マークアップ、およびサーバー コントロールを保持します。
Content データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
プロテクト プロパティ
パブリック メソッド
プロテクト メソッド
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | コントロールがデータ ソースに連結すると発生します。 |
| Disposed | コントロールがメモリから解放されると発生します。 |
| Init | コントロールの初期化時に発生します。 |
| Load | サーバー コントロールが Page コントロールに読み込まれると発生します。 |
| PreRender | サーバー コントロールが格納している Page コントロールを表示しようとすると発生します。 |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。 |
参照出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/01/30 07:27 UTC 版)
「XUL」の記事における「Content(コンテント)」の解説
※この「Content(コンテント)」の解説は、「XUL」の解説の一部です。
「Content(コンテント)」を含む「XUL」の記事については、「XUL」の概要を参照ください。