HtmlInputHidden イベント

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

関連項目
HtmlInputHidden クラスSystem.Web.UI.HtmlControls 名前空間
HtmlInputControl クラス
その他の技術情報
HTML サーバー コントロールHtmlInputHidden クラス
アセンブリ: System.Web (system.web.dll 内)


HtmlInputHidden コントロールを使用して、ユーザーに表示されない情報を <form> 要素内に埋め込むことができます。この情報は Web ページがサーバーにポストバックされるときに送信されます。Value プロパティの内容がサーバーへのポスト間で変更された場合は、HtmlInputHidden コントロールが提供する ServerChange イベントが発生します。これにより、イベントが発生するたびに命令のカスタム セットを実行するイベント ハンドラを作成できます。
![]() |
---|
HtmlInputHidden コントロールには、サーバーへのポストバックの手段は組み込まれていません。コントロールの値をサーバーに送り返すには、HtmlButton コントロールなどのサーバーへのポストをサポートしている他のコントロールを Web ページ上に用意する必要があります。 |
HtmlInputHidden のインスタンスの初期プロパティ値の一覧については、HtmlInputHidden コンストラクタのトピックを参照してください。

サーバーに Web ページがポストされてから次にポストされるまでの間、HtmlInputHidden コントロールを使用してページ上に情報を格納しておく例を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script language="VB" runat="server"> Sub Page_Load(sender As Object, e As EventArgs) If Page.IsPostBack Then Span1.InnerHtml = "Hidden value: " & "<b>" & HiddenValue.Value & "</b>" End If End Sub 'Page_Load Sub SubmitBtn_Click(sender As Object, e As EventArgs) HiddenValue.Value = StringContents.Value End Sub 'SubmitBtn_Click </script> </head> <body> <form runat=server> <h3>HtmlInputHidden Sample</h3> <input id="HiddenValue" type=hidden value="Initial Value" runat=server> Enter a string: <input id="StringContents" type=text size=40 runat=server> <p> <input type=submit value="Enter" OnServerClick="SubmitBtn_Click" runat=server> <p> <span id=Span1 runat=server> This label will display the previously entered string. </span> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script language="C#" runat="server"> void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { Span1.InnerHtml="Hidden value: <b>" + HiddenValue.Value + "</b>"; } } void SubmitBtn_Click(object sender, EventArgs e) { HiddenValue.Value=StringContents.Value; } </script> </head> <body> <form runat=server> <h3>HtmlInputHidden Sample</h3> <input id="HiddenValue" type=hidden value="Initial Value" runat=server> Enter a string: <input id="StringContents" type=text size=40 runat=server> <p> <input type=submit value="Enter" OnServerClick="SubmitBtn_Click" runat=server> <p> <span id=Span1 runat=server> This label will display the previously entered string. </span> </form> </body> </html>
<%@ Page Language="JScript" AutoEventWireup="True" %> <html> <head> <script language="JSCRIPT" runat="server"> function Page_Load(sender : Object, e : EventArgs){ if(Page.IsPostBack) Span1.InnerHtml = "Hidden value: " + "<b>" + HiddenValue.Value + "</b>" } function SubmitBtn_Click(sender : Object, e : EventArgs){ HiddenValue.Value = StringContents.Value } </script> </head> <body> <form runat=server> <h3>HtmlInputHidden Sample</h3> <input id="HiddenValue" type=hidden value="Initial Value" runat=server> Enter a string: <input id="StringContents" type=text size=40 runat=server> <p> <input type=submit value="Enter" OnServerClick="SubmitBtn_Click" runat=server> <p> <span id=Span1 runat=server> This label will display the previously entered string. </span> </form> </body> </html>


System.Web.UI.Control
System.Web.UI.HtmlControls.HtmlControl
System.Web.UI.HtmlControls.HtmlInputControl
System.Web.UI.HtmlControls.HtmlInputHidden


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


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



HtmlInputHidden コントロールの新しいインスタンスを作成して Web ページに配置する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <script runat="server" > Sub Page_Load(sender As Object, e As EventArgs) ' Create a new HtmlInputHidden control. Dim hidden As HtmlInputHidden = New HtmlInputHidden() hidden.ID = "HiddenValue" hidden.Value = "Hidden Text" ' Add the control to the Controls collection of the ' PlaceHolder control. Place.Controls.Add(hidden) ' Display the value of the HtmlInputHidden control. Message.InnerHtml = _ "This page contains an HtmlInputHidden control that contains " & _ "the value """ & _ (CType(Place.FindControl("HiddenValue"), HtmlInputHidden)).Value _ & """" End Sub </script> <body> <form runat="server"> <h3> HtmlInputHidden Constructor Example </h3> <asp:PlaceHolder id="Place" runat="server"/> <h5> <span id="Message" runat="server"> </span> </h5> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <script runat="server" > void Page_Load(Object sender, EventArgs e) { // Create a new HtmlInputHidden control. HtmlInputHidden hidden = new HtmlInputHidden(); hidden.ID = "HiddenValue"; hidden.Value = "Hidden Text"; // Add the control to the Controls collection of the // PlaceHolder control. Place.Controls.Add(hidden); // Display the value of the HtmlInputHidden control. Message.InnerHtml = "This page contains an HtmlInputHidden control that contains " + "the value \"" + ((HtmlInputHidden)Place.FindControl("HiddenValue")).Value + "\""; } </script> <body> <form runat="server"> <h3> HtmlInputHidden Constructor Example </h3> <asp:PlaceHolder id="Place" runat="server"/> <h5> <span id="Message" runat="server"> </span> </h5> </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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlInputHidden プロパティ



関連項目
HtmlInputHidden クラスSystem.Web.UI.HtmlControls 名前空間
HtmlInputControl クラス
その他の技術情報
HTML サーバー コントロールHtmlInputHidden メソッド



名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | LoadPostData メソッドを呼び出すことにより、LoadPostData インターフェイス メソッドを実装します。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | RaisePostDataChangedEvent メソッドを呼び出すことにより、RaisePostDataChangedEvent インターフェイス メソッドを実装します。 |

関連項目
HtmlInputHidden クラスSystem.Web.UI.HtmlControls 名前空間
HtmlInputControl クラス
その他の技術情報
HTML サーバー コントロールHtmlInputHidden メンバ
サーバーの HTML <input type=hidden> 要素へのプログラムによるアクセスを許可します。
HtmlInputHidden データ型で公開されるメンバを以下の表に示します。






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

名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | LoadPostData メソッドを呼び出すことにより、LoadPostData インターフェイス メソッドを実装します。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | RaisePostDataChangedEvent メソッドを呼び出すことにより、RaisePostDataChangedEvent インターフェイス メソッドを実装します。 |

関連項目
HtmlInputHidden クラスSystem.Web.UI.HtmlControls 名前空間
HtmlInputControl クラス
その他の技術情報
HTML サーバー コントロールWeblioに収録されているすべての辞書からHtmlInputHiddenを検索する場合は、下記のリンクをクリックしてください。

- HtmlInputHiddenのページへのリンク