HtmlContainerControl イベント

名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。) |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。) |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。) |

HtmlContainerControl クラス
アセンブリ: System.Web (system.web.dll 内)


終了タグを持つ一般的なコントロールには <form>、<table>、<tr>、<td>、<a>、および <span> があります。
InnerText プロパティと InnerHtml プロパティでは、HtmlContainerControl 派生コントロールの開始タグと終了タグ内の内容を操作できます。
HtmlContainerControl のインスタンスの初期プロパティ値の一覧については、HtmlContainerControl コンストラクタのトピックを参照してください。
![]() |
---|
InnerHtml プロパティを使用して HTML サーバー コントロールの開始タグと終了タグ間のテキストを指定する場合、そのテキストは HTML にはエンコードされません。これによって、テキストの HTML タグ内のスクリプトを埋め込むことができます。InnerHtml プロパティを使用している場合は、セキュリティ上の危険性を低減するために、必ず値を検証してください。また、代わりに InnerText プロパティを使用することも検討してください。 |

このクラスの InnerHtml プロパティを使用して、Web ページにメッセージを動的に生成する方法を次のコード例に示します。
<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Message.InnerHtml = Server.HtmlEncode("Welcome! You accessed this page at: " & DateTime.Now) End Sub </script> <html > <head id="Head1" runat="server"> <title>HtmlContainerControl Example</title> </head> <body> <form id="form1" runat="server"> <div> <span id="Message" runat=server></span> </div> </form> </body> </html>
<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { Message.InnerHtml = Server.HtmlEncode("Welcome! You accessed this page at: " + DateTime.Now); } </script> <html > <head runat="server"> <title>HtmlContainerControl Example</title> </head> <body> <form id="form1" runat="server"> <div> <span id="Message" runat=server></span> </div> </form> </body> </html>
<%@ Page Language="JScript" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> function Page_Load(Src: Object, E: EventArgs) { Message.InnerHtml = Server.HtmlEncode("Welcome! You accessed this page at: " + DateTime.Now) } </script> <html > <head runat="server"> <title>HtmlContainerControl Example</title> </head> <body> <form id="form1" runat="server"> <div> <span id="Message" runat=server></span> </div> </form> </body> </html>


System.Web.UI.Control
System.Web.UI.HtmlControls.HtmlControl
System.Web.UI.HtmlControls.HtmlContainerControl
派生クラス


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlContainerControl コンストラクタ ()
アセンブリ: System.Web (system.web.dll 内)


このコンストラクタを使用して、既定値で HtmlContainerControl クラスの新しいインスタンスを作成し、初期化します。
![]() |
---|
このクラスのインスタンスが直接作成されることはありません。このコンストラクタは他の HTML コントロール クラスのコンストラクタから呼び出され、クラスで定義されているプロパティを初期化します。 |
HtmlContainerControl のインスタンスの初期プロパティ値を次の表に示します。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlContainerControl コンストラクタ

名前 | 説明 |
---|---|
HtmlContainerControl () | 既定値を使用して HtmlContainerControl クラスの新しいインスタンスを初期化します。 |
HtmlContainerControl (String) | タグ名を指定して、HtmlContainerControl クラスの新しいインスタンスを初期化します。 |

HtmlContainerControl コンストラクタ (String)
アセンブリ: System.Web (system.web.dll 内)


このコンストラクタを使用して、指定したタグで HtmlContainerControl クラスの新しいインスタンスを作成し、初期化します。
![]() |
---|
このクラスのインスタンスが直接作成されることはありません。このコンストラクタは他の HTML コントロール クラスのコンストラクタから呼び出され、クラスで定義されているプロパティを初期化します。 |
HtmlContainerControl のインスタンスの初期プロパティ値を次の表に示します。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlContainerControl プロパティ



HtmlContainerControl メソッド



HtmlContainerControl メンバ
開始タグと終了タグを必要とする HTML 要素に割り当てられる HTML サーバー コントロールの抽象基本クラスとして機能します。
HtmlContainerControl データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | HtmlContainerControl | オーバーロードされます。 HtmlContainerControl クラスの新しいインスタンスを初期化します。 |






名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。) |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。) |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。) |

Weblioに収録されているすべての辞書からHtmlContainerControlを検索する場合は、下記のリンクをクリックしてください。

- HtmlContainerControlのページへのリンク