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 クラスのページへのリンク