ASP.NET - Button コントロール
- 前のページ WebForms TextBox
- 次のページ WebForms データバインディング
Button コントロールはボタンを表示するために使用されます。
Button コントロール
Button コントロールはボタンを表示するために使用されます。ボタンは提交ボタンまたはコマンドボタンであり、このコントロールは提交ボタンに属しています。
submit ボタンにはコマンド名がなく、クリックされたときにページをサーバーに戻します。提交ボタンがクリックされたときにアクションの実行を制御するイベントハンドラを書くことができます。
command ボタンは名前が付けられており、ページ上に複数の Button コントロールを作成することができます。command ボタンがクリックされたときに動作を実行するイベントハンドラを書くことができます。
Button コントロールの属性は、 Button コントロールリファレンスマニュアル。
以下の例では、シンプルな Button コントロールを示しています:
<html> <body> <form runat="server"> <asp:Button id="b1" Text="Submit" runat="server" /> </form> </body> </html>
スクリプトを追加
フォームは通常、ボタンをクリックすることで提出されます。
以下の例では、.aspx ファイルに TextBox コントロール、Button コントロール、Label コントロールを宣言しています。この提交ボタンがクリックされたとき、submit サブルーチンが実行されます。submit サブルーチンは Label コントロールにテキストを書き込みます:
<script runat="server"> Sub submit(sender As Object, e As EventArgs) lbl1.Text="あなたの名前は" & txt1.Text End Sub </script> <html> <body> <form runat="server"> あなたの名前を入力してください: <asp:TextBox id="txt1" runat="server" /> <asp:Button OnClick="submit" Text="Submit" runat="server" /> <p><asp:Label id="lbl1" runat="server" /></p> </form> </body> </html>
- 前のページ WebForms TextBox
- 次のページ WebForms データバインディング