HtmlInputSubmit イベント

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

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


HtmlInputSubmit クラスは、HtmlInputButton クラスから派生しており、フォームを送信するボタン コントロールを Web ページ上に作成する場合に使用します。HtmlInputSubmit コントロールは、フォーム コントロールを初期値にリセットする HtmlInputReset コントロールと共によく使用されます。
HtmlInputSubmit のインスタンスの初期プロパティ値の一覧については、HtmlInputSubmit コンストラクタのトピックを参照してください。

Web フォーム ページ上の <input type=submit> HTML コントロールを宣言によって使用する方法を次のコード例に示します。
<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <body> <form id="Form1" runat="server"> <p></p><div>Username</div> <br /> <input type="text" runat="server" /> <p></p><div>Password</div> <br /> <input type="password" runat="server" /> <p></p><input type="submit" runat="server" value="Submit" /> </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"> <html > <body> <form id="Form1" runat="server"> <p></p><div>Username</div> <br /> <input type="text" runat="server" /> <p></p><div>Password</div> <br /> <input type="password" runat="server" /> <p></p><input type="submit" runat="server" value="Submit" /> </form> </body> </html>
<%@ Page Language="VJ#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <body> <form id="Form1" runat="server"> <p></p><div>Username</div> <br /> <input type="text" runat="server" /> <p></p><div>Password</div> <br /> <input type="password" runat="server" /> <p></p><input type="submit" runat="server" value="Submit" /> </form> </body> </html>
Page_Load メソッドの呼び出し中に同じ HTML コントロールをプログラムから追加する方法を次のコード例に示します。
<%@ 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 Page_Load(ByVal sender As Object, ByVal e As EventArgs) If (IsPostBack) Then ' Add code to process the Login. End If End Sub Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Dim userText As HtmlInputText = New HtmlInputText userText.MaxLength = 20 Placeholder1.Controls.Add(userText) Dim passwordText As HtmlInputPassword = New HtmlInputPassword passwordText.MaxLength = 20 Placeholder2.Controls.Add(passwordText) Dim submitButton As HtmlInputSubmit = New HtmlInputSubmit submitButton.Value = "Submit" Placeholder3.Controls.Add(submitButton) End Sub </script> <html > <body> <form id="Form1" runat="server"> <table cellpadding="2"> <tr> <td>User Name <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder2" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder3" /> </td></tr> </table> </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"> protected void page_load(object sender, EventArgs e) { if (IsPostBack) { // Add code to process the Login. } } protected void Page_Init(object sender, EventArgs e) { HtmlInputText userText = new HtmlInputText(); userText.MaxLength = 20; Placeholder1.Controls.Add(userText); HtmlInputPassword passwordText = new HtmlInputPassword(); passwordText.MaxLength = 20; Placeholder2.Controls.Add(passwordText); HtmlInputSubmit submitButton = new HtmlInputSubmit(); submitButton.Value = "Submit"; Placeholder3.Controls.Add(submitButton); } </script> <html > <body> <form runat="server"> <table cellpadding="2"> <tr> <td>User Name <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder2" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder3" /> </td></tr> </table> </form> </body> </html>
<%@ Page Language="VJ#" %> <!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 Page_Load(Object sender, System.EventArgs e) { if (get_IsPostBack()) { // Add code to process the Login. } } protected void Page_Init(Object sender, EventArgs e) { HtmlInputText userText = new HtmlInputText(); userText.set_MaxLength(20); Placeholder1.get_Controls().Add(userText); HtmlInputPassword passwordText = new HtmlInputPassword(); passwordText.set_MaxLength(20); Placeholder2.get_Controls().Add(passwordText); HtmlInputSubmit submitButton = new HtmlInputSubmit(); submitButton.set_Value("Submit"); Placeholder3.get_Controls().Add(submitButton); } </script> <html > <body> <form runat="server"> <table cellpadding="2"> <tr> <td>User Name <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder2" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder3" /> </td></tr> </table> </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.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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


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



既定のコンストラクタを使用して Web フォーム ページに HtmlInputText、HtmlInputPassword、および HtmlInputSubmit の各コントロールをプログラムから追加し、簡単なログイン画面を作成する方法を次のコード例に示します。
<%@ 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 Page_Load(ByVal sender As Object, ByVal e As EventArgs) If (IsPostBack) Then ' Add code to process the Login. End If End Sub Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Dim userText As HtmlInputText = New HtmlInputText userText.MaxLength = 20 Placeholder1.Controls.Add(userText) Dim passwordText As HtmlInputPassword = New HtmlInputPassword passwordText.MaxLength = 20 Placeholder2.Controls.Add(passwordText) Dim submitButton As HtmlInputSubmit = New HtmlInputSubmit submitButton.Value = "Submit" Placeholder3.Controls.Add(submitButton) End Sub </script> <html > <body> <form id="Form1" runat="server"> <table cellpadding="2"> <tr> <td>User Name <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder2" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder3" /> </td></tr> </table> </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"> protected void page_load(object sender, EventArgs e) { if (IsPostBack) { // Add code to process the Login. } } protected void Page_Init(object sender, EventArgs e) { HtmlInputText userText = new HtmlInputText(); userText.MaxLength = 20; Placeholder1.Controls.Add(userText); HtmlInputPassword passwordText = new HtmlInputPassword(); passwordText.MaxLength = 20; Placeholder2.Controls.Add(passwordText); HtmlInputSubmit submitButton = new HtmlInputSubmit(); submitButton.Value = "Submit"; Placeholder3.Controls.Add(submitButton); } </script> <html > <body> <form runat="server"> <table cellpadding="2"> <tr> <td>User Name <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder2" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder3" /> </td></tr> </table> </form> </body> </html>
<%@ Page Language="VJ#" %> <!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 Page_Load(Object sender, System.EventArgs e) { if (get_IsPostBack()) { // Add code to process the Login. } } protected void Page_Init(Object sender, EventArgs e) { HtmlInputText userText = new HtmlInputText(); userText.set_MaxLength(20); Placeholder1.get_Controls().Add(userText); HtmlInputPassword passwordText = new HtmlInputPassword(); passwordText.set_MaxLength(20); Placeholder2.get_Controls().Add(passwordText); HtmlInputSubmit submitButton = new HtmlInputSubmit(); submitButton.set_Value("Submit"); Placeholder3.get_Controls().Add(submitButton); } </script> <html > <body> <form runat="server"> <table cellpadding="2"> <tr> <td>User Name <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder2" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder3" /> </td></tr> </table> </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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


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



Web フォーム ページに HtmlInputText、HtmlInputPassword、および HtmlInputSubmit の各コントロールをプログラムから追加し、単純なログイン画面を作成する方法を次のコード例に示します。この例では、組み込みの HTML コントロールのタイプをオーバーライドする type パラメータにさまざまな値を渡す方法を示します。
<%@ 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 Page_Load(ByVal sender As Object, ByVal e As EventArgs) If (IsPostBack) Then ' Add code to process the Login. End If End Sub Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) ' Pass "password" to make the HtmlInput control render a ' password input type. Dim passwordText As HtmlInputPassword = New HtmlInputPassword() passwordText.MaxLength = 20 Placeholder1.Controls.Add(passwordText) ' Pass "submit" to make the HtmlInput control render a ' form submit button. Dim submitButton As HtmlInputSubmit = New HtmlInputSubmit("submit") submitButton.Value = "Log On to System" Placeholder2.Controls.Add(submitButton) End Sub </script> <html > <body> <form id="Form1" runat="server"> <table cellpadding="2"> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder2" /> </td></tr> </table> </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"> protected void page_load(object sender, EventArgs e) { if (IsPostBack) { // Add code to process the Login. } } protected void Page_Init(object sender, EventArgs e) { // Pass "password" to make the HtmlInput control render a // password input type. HtmlInputPassword passwordText = new HtmlInputPassword(); passwordText.MaxLength = 20; Placeholder1.Controls.Add(passwordText); // Pass "submit" to make the HtmlInput control render a // form submit button. HtmlInputSubmit submitButton = new HtmlInputSubmit("submit"); submitButton.Value = "Log On to System"; Placeholder2.Controls.Add(submitButton); } </script> <html > <body> <form id="Form1" runat="server"> <table cellpadding="2"> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder2" /> </td></tr> </table> </form> </body> </html>
<%@ Page Language="VJ#" %> <!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 Page_Load(Object sender, System.EventArgs e) { if (get_IsPostBack()) { // Add code to process the Login. } } protected void Page_Init(Object sender, EventArgs e) { // Pass "password" to make the HtmlInput control render a // password input type. HtmlInputPassword passwordText = new HtmlInputPassword(); passwordText.set_MaxLength(20); Placeholder1.get_Controls().Add(passwordText); // Pass "submit" to make the HtmlInput control render a // form submit button. HtmlInputSubmit submitButton = new HtmlInputSubmit("submit"); submitButton.set_Value("Log On to System"); Placeholder2.get_Controls().Add(submitButton); } </script> <html > <body> <form id="Form1" runat="server"> <table cellpadding="2"> <tr> <td>Password <asp:placeholder runat="server" id="Placeholder1" /> </td></tr> <tr><td><asp:placeholder runat="server" id="Placeholder2" /> </td></tr> </table> </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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlInputSubmit コンストラクタ

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

HtmlInputSubmit プロパティ



HtmlInputSubmit メソッド



HtmlInputSubmit メンバ
サーバーの HTML <input type= submit> 要素へのプログラムによるアクセスを許可します。
HtmlInputSubmit データ型で公開されるメンバを以下の表に示します。






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

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

- HtmlInputSubmitのページへのリンク