PlaceHolder イベント
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。) |
| Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。) |
| Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。) |
| Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。) |
| PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。) |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。) |
参照関連項目
PlaceHolder クラスSystem.Web.UI.WebControls 名前空間
System.Web.UI.Control
Control.Controls
その他の技術情報
PlaceHolder Web サーバー コントロールPlaceHolder クラス
アセンブリ: System.Web (system.web.dll 内)
構文
解説PlaceHolder コントロールは、Web ページに動的に追加されたサーバー コントロールを格納するためのコンテナとして使用します。PlaceHolder コントロールは、画面上に何かを表示するのではなく、Web ページの他のコントロールを格納するコンテナとしてのみ使用されます。Control.Controls コレクションを使用すると、PlaceHolder コントロールに対してコントロールを追加、挿入、または削除できます。
使用例PlaceHolder コントロールにコントロールを動的に追加する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script runat="server"> Sub Page_Load(Sender As Object, e As EventArgs) Dim myButton As HtmlButton = New HtmlButton() myButton.InnerText = "Button 1" PlaceHolder1.Controls.Add(myButton) myButton = New HtmlButton() myButton.InnerText = "Button 2" PlaceHolder1.Controls.Add(myButton) myButton = New HtmlButton() myButton.InnerText = "Button 3" PlaceHolder1.Controls.Add(myButton) myButton = New HtmlButton() myButton.InnerText = "Button 4" PlaceHolder1.Controls.Add(myButton) End Sub </script> </head> <body> <form runat="server"> <h3>PlaceHolder Example</h3> <asp:PlaceHolder id="PlaceHolder1" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script runat="server"> void Page_Load(Object sender, EventArgs e) { HtmlButton myButton = new HtmlButton(); myButton.InnerText = "Button 1"; PlaceHolder1.Controls.Add(myButton); myButton = new HtmlButton(); myButton.InnerText = "Button 2"; PlaceHolder1.Controls.Add(myButton); myButton = new HtmlButton(); myButton.InnerText = "Button 3"; PlaceHolder1.Controls.Add(myButton); myButton = new HtmlButton(); myButton.InnerText = "Button 4"; PlaceHolder1.Controls.Add(myButton); } </script> </head> <body> <form runat="server"> <h3>PlaceHolder Example</h3> <asp:PlaceHolder id="PlaceHolder1" runat="server"/> </form> </body> </html>
.NET Framework のセキュリティ
継承階層System.Web.UI.Control
System.Web.UI.WebControls.PlaceHolder
スレッド セーフ
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PlaceHolder コンストラクタ
アセンブリ: System.Web (system.web.dll 内)
構文
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PlaceHolder プロパティ
パブリック プロパティ
プロテクト プロパティ
参照関連項目
PlaceHolder クラスSystem.Web.UI.WebControls 名前空間
System.Web.UI.Control
Control.Controls
その他の技術情報
PlaceHolder Web サーバー コントロールPlaceHolder メソッド
パブリック メソッド
プロテクト メソッド
参照関連項目
PlaceHolder クラスSystem.Web.UI.WebControls 名前空間
System.Web.UI.Control
Control.Controls
その他の技術情報
PlaceHolder Web サーバー コントロールPlaceHolder メンバ
Web ページ上で動的に追加されたサーバー コントロールを格納します。
PlaceHolder データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
プロテクト プロパティ
パブリック メソッド
プロテクト メソッド
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。) |
| Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。) |
| Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。) |
| Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。) |
| PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。) |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。) |
参照関連項目
PlaceHolder クラスSystem.Web.UI.WebControls 名前空間
System.Web.UI.Control
Control.Controls
その他の技術情報
PlaceHolder Web サーバー コントロール- PlaceHolderのページへのリンク