HtmlTextArea イベント

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

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

<ValidationPropertyAttribute("Value")> _ Public Class HtmlTextArea Inherits HtmlContainerControl Implements IPostBackDataHandler
[ValidationPropertyAttribute("Value")] public class HtmlTextArea : HtmlContainerControl, IPostBackDataHandler
[ValidationPropertyAttribute(L"Value")] public ref class HtmlTextArea : public HtmlContainerControl, IPostBackDataHandler

HtmlTextArea コントロールは Web ページに複数行のテキスト ボックスを作成できる <textarea> HTML 要素に対応しています。このコントロールを使用して、<textarea> HTML 要素をプログラムで操作します。
このクラスでは、複数行のテキスト ボックスの高さと幅の設定を Rows プロパティおよび Cols プロパティによってそれぞれ制御できます。Name プロパティを設定してコントロールに名前を付けることができます。テキスト ボックス内のテキストの確認や指定には Value プロパティを使用します。
HtmlTextArea クラスは、ServerChange イベントを提供します。このイベントによって、サーバーへのポスト間でテキスト ボックスの値が変更されるたびに命令のカスタム セットを実行できます。このイベントは通常、データの検証に使用されます。
![]() |
---|
このコントロールは、ユーザー入力を表示するために使用できます。ユーザー入力には悪意のあるクライアント スクリプトが含まれている可能性があります。アプリケーションに表示する前に、クライアントから送信された実行スクリプト、SQL ステートメントなどのコードの情報はすべて検査してください。ASP.NET には入力要求の検証機能があり、ユーザー入力の中のスクリプトと HTML をブロックできます。検証サーバー コントロールは、ユーザー入力を査定する目的でも用意されています。詳細については、「検証サーバー コントロール構文」を参照してください。 |

HtmlTextArea コントロールを使用して複数行のテキスト ボックスを作成する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <script runat="server"> Sub SubmitBtn_Click(ByVal sender As Object, ByVal e As EventArgs) Span1.InnerHtml = "You wrote: <br>" + TextArea1.Value End Sub </script> <html> <head> <title>HtmlTextArea Example</title> </head> <body> <form runat="server"> <h3>HtmlTextArea Example</h3> Enter your comments: <br> <textarea id="TextArea1" runat="server"/> <br> <input type="submit" value="Submit" onserverclick="SubmitBtn_Click" runat="server"/> <p> <span id="Span1" runat="server" /> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <script runat="server"> void SubmitBtn_Click(Object sender, EventArgs e) { Span1.InnerHtml = "You wrote: <br>" + TextArea1.Value; } </script> <html> <head> <title>HtmlTextArea Example</title> </head> <body> <form runat=server> <h3>HtmlTextArea Example</h3> Enter your comments: <br> <textarea id="TextArea1" runat="server"/> <br> <input type="submit" value="Submit" onserverclick="SubmitBtn_Click" runat="server"/> <p> <span id="Span1" runat="server" /> </form> </body> </html>


System.Web.UI.Control
System.Web.UI.HtmlControls.HtmlControl
System.Web.UI.HtmlControls.HtmlContainerControl
System.Web.UI.HtmlControls.HtmlTextArea


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


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



HtmlTextArea コントロールのインスタンスを作成して Web ページに配置する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <script runat="server" > Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Create an HtmlTextArea control. Dim area As HtmlTextArea = New HtmlTextArea() area.ID = "TextArea1" area.Value = "Enter text here." area.Cols = 20 area.Rows = 5 ' Add the control to the Controls collection of the ' PlaceHolder control. Place.Controls.Clear() Place.Controls.Add(area) End Sub </script> <html> <head> <title>HtmlTextArea Constructor Example</title> </head> <body> <form runat="server"> <h3>HtmlTextArea Constructor Example</h3> <asp:PlaceHolder id="Place" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <script runat="server" > void Page_Load(Object sender, EventArgs e) { // Create an HtmlTextArea control. HtmlTextArea area = new HtmlTextArea(); area.ID = "TextArea1"; area.Value = "Enter text here."; area.Cols = 20; area.Rows = 5; // Add the control to the Controls collection of the // PlaceHolder control. Place.Controls.Clear(); Place.Controls.Add(area); } </script> <html> <head> <title>HtmlTextArea Constructor Example</title> </head> <body> <form runat="server"> <h3>HtmlTextArea Constructor Example</h3> <asp:PlaceHolder id="Place" runat="server"/> </form> </body> </html>

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


HtmlTextArea プロパティ



HtmlTextArea メソッド



名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | このメンバの説明については、IPostBackDataHandler.LoadPostData のトピックを参照してください。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | このメンバの説明については、IPostBackDataHandler.RaisePostDataChangedEvent のトピックを参照してください。 |

HtmlTextArea メンバ
サーバー上の <textarea> HTML 要素にプログラムでアクセスできるようにします。
HtmlTextArea データ型で公開されるメンバを以下の表に示します。






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

名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | このメンバの説明については、IPostBackDataHandler.LoadPostData のトピックを参照してください。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | このメンバの説明については、IPostBackDataHandler.RaisePostDataChangedEvent のトピックを参照してください。 |

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

- HtmlTextAreaのページへのリンク