HtmlInputButton イベント

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

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


HtmlInputButton クラスを使用して、Web ページにボタン コントロールを作成します。<input type=button> HTML 要素は、クリックしたときの既定の動作が指定されていないプッシュ ボタンです。<input type=submit> HTML 要素は、クリックしたときにフォームを送信するボタンです。<input type=reset> HTML ボタンは、クリックしたときにすべてのコントロールを初期値にリセットします。
ASP.NET 2.0 では、HtmlInputReset クラスおよび HtmlInputSubmit クラスをそれぞれ使用して、リセット ボタンおよび送信ボタンを作成します。
HtmlInputButton のインスタンスの初期プロパティ値の一覧については、HtmlInputButton コンストラクタのトピックを参照してください。

HtmlInputButton コントロールを使用して、コマンド ボタン、送信ボタン、およびリセット ボタンを作成する方法を次のコード例に示します。
<%@ 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 SubmitButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Message.InnerText = "You entered: " + Server.HtmlEncode(Input1.Value) End Sub </script> <html > <head id="Head1" runat="server"> <title>HtmlInputButton Example</title> </head> <body> <form id="myform" method="post" enctype="application/x-www-form-urlencoded" runat="server"> <div> <input id="Input1" type="Text" maxlength="40" runat="server"/> <input id="SubmitButton" type="submit" value="Submit" onserverclick="SubmitButton_Click" runat="server" /> <input id="ResetButton" type="reset" value="Reset" runat="server" /> <input id="Button" type="button" value="Button" onclick="alert('Hello from the client side.');" runat="server" /> <br /> <span id="Message" runat="server"/> </div> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="true"%> <!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 SubmitButton_Click(object sender, EventArgs e) { Message.InnerText = "You entered: " + Server.HtmlEncode(Input1.Value); } </script> <html > <head runat="server"> <title>HtmlInputButton Example</title> </head> <body> <form id="myform" method="post" enctype="application/x-www-form-urlencoded" runat="server"> <div> <input id="Input1" type="Text" maxlength="40" runat="server"/> <input id="SubmitButton" type="submit" value="Submit" onserverclick="SubmitButton_Click" runat="server" /> <input id="ResetButton" type="reset" value="Reset" runat="server" /> <input id="Button" type="button" value="Button" onclick="alert('Hello from the client side.');" runat="server" /> <br /> <span id="Message" runat="server"/> </div> </form> </body> </html>


System.Web.UI.Control
System.Web.UI.HtmlControls.HtmlControl
System.Web.UI.HtmlControls.HtmlInputControl
System.Web.UI.HtmlControls.HtmlInputButton
System.Web.UI.HtmlControls.HtmlInputReset
System.Web.UI.HtmlControls.HtmlInputSubmit


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


HtmlInputButton メンバ
System.Web.UI.HtmlControls 名前空間
HtmlInputControl
HtmlButton クラス
その他の技術情報
HtmlInputButton サーバー コントロール宣言構文
HTML サーバー コントロール
HtmlInputButton コンストラクタ ()
アセンブリ: System.Web (system.web.dll 内)



既定のコンストラクタを使用して、HtmlInputButton コントロールの新しいインスタンスを作成する方法を次のコード例に示します。
<%@ 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"> Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Create a new HtmlInputButton control. Dim button As HtmlInputButton = New HtmlInputButton() button.Value = "Click Me" button.Attributes.Add("onclick", "alert('Hello from the client side.')") ' Add the control to the Controls collection of the ' PlaceHolder control. Place.Controls.Clear() Place.Controls.Add(button) End Sub </script> <html > <head id="Head1" runat="server"> <title>HtmlInputButton Constructor Example</title> </head> <body> <form runat="server"> <h3> HtmlInputButton Constructor Example </h3> <asp:Placeholder id="Place" runat="server"/> </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"> void Page_Load(Object sender, EventArgs e) { // Create a new HtmlInputButton control. HtmlInputButton button = new HtmlInputButton(); button.Value="Click Me"; button.Attributes.Add("onclick", "alert('Hello from the client side.')"); // Add the control to the Controls collection of the // PlaceHolder control. Place.Controls.Clear(); Place.Controls.Add(button); } </script> <html > <head runat="server"> <title>HtmlInputButton Constructor Example</title> </head> <body> <form runat="server"> <h3> HtmlInputButton 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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


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



オーバーロードされたコンストラクタを使用して、HtmlInputButton コントロールの新しいインスタンスを作成する方法を次のコード例に示します。
<%@ 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"> Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Create a new HtmlInputButton control as a Submit button. Dim button As HtmlInputButton = New HtmlInputButton("submit") button.ID = "SubmitButton" button.Value = "Submit" ' Create a new HtmlInputButton control as a Reset button. Dim button2 As HtmlInputButton = New HtmlInputButton("reset") button2.ID = "ResetButton" button2.Value = "Reset" ' Add the controls to the Controls collection of the ' PlaceHolder control. Place.Controls.Clear() Place.Controls.Add(button) Place.Controls.Add(button2) End Sub </script> <html > <head id="Head1" runat="server"> <title>HtmlInputButton Constructor Example</title> </head> <body> <form runat="server"> <h3> HtmlInputButton Constructor Example </h3> <asp:Placeholder id="Place" runat="server"/> </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"> void Page_Load(Object sender, EventArgs e) { // Create a new HtmlInputButton control as a Submit button. HtmlInputButton button = new HtmlInputButton("submit"); button.ID = "SubmitButton"; button.Value = "Submit"; // Create a new HtmlInputButton control as a Reset button. HtmlInputButton button2 = new HtmlInputButton("reset"); button2.ID = "ResetButton"; button2.Value = "Reset"; // Add the controls to the Controls collection of the // PlaceHolder control. Place.Controls.Clear(); Place.Controls.Add(button); Place.Controls.Add(button2); } </script> <html > <head runat="server"> <title>HtmlInputButton Constructor Example</title> </head> <body> <form runat="server"> <h3> HtmlInputButton 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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlInputButton コンストラクタ

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

関連項目
HtmlInputButton クラスHtmlInputButton メンバ
System.Web.UI.HtmlControls 名前空間
その他の技術情報
HTML サーバー コントロールHtmlInputButton プロパティ



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



名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | RaisePostBackEvent メソッドを呼び出すことにより、IPostBackEventHandler.RaisePostBackEvent メソッドを実装します。 |

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






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

名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | RaisePostBackEvent メソッドを呼び出すことにより、IPostBackEventHandler.RaisePostBackEvent メソッドを実装します。 |

関連項目
HtmlInputButton クラスSystem.Web.UI.HtmlControls 名前空間
HtmlInputControl
HtmlButton クラス
その他の技術情報
HtmlInputButton サーバー コントロール宣言構文HTML サーバー コントロール
- HtmlInputButtonのページへのリンク