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>
.NET Framework のセキュリティ
継承階層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
を検索
- HtmlInputHiddenのページへのリンク
.gif)