ASP.NET Buttonコントロール
ボタンコントロールは、プッシュボタンを表示するために使用されます。
Buttonコントロール
ボタンコントロールは、プッシュボタンを表示するために使用されます。 プッシュボタンは、送信ボタンまたはコマンドボタンであってもよいです。 デフォルトでは、このコントロールは送信ボタンです。
それがクリックされたときに送信ボタンは、コマンド名を持っていない、それはサーバに戻ってページを転送します。 あなたは、アクションの実装を制御するために使用される送信ボタンがクリックされたいくつかのイベントハンドラを、書くことができます。
コマンドボタンは、コマンド名を持っており、あなたがページ上で複数のButtonコントロールを作成することができます。 コマンド・ボタンがクリックされたとき、それがアクションの実行を制御するために使用される、処理に時間を書き込むことができます。
私たちの中に記載されたButtonコントロールのプロパティと属性Webフォームコントロールは、ページを参照します 。
次の例では、単純なButtonコントロールを示しています。
<html>
<body>
<form runat="server">
<asp:Button id="b1" Text="Submit" runat="server" />
</form>
</body>
</html>
<body>
<form runat="server">
<asp:Button id="b1" Text="Submit" runat="server" />
</form>
</body>
</html>
スクリプトを追加します
フォームは、多くの場合、ボタンをクリックして提出しました。
次の例では、.aspxのファイル内のTextBoxコントロール、ButtonコントロールとLabelコントロールを宣言します。 送信ボタンがトリガされると、サブルーチンが実行される提出します。 提出サブルーチンはLabelコントロールのテキストの行を書き込みます:
例
<script runat="server">
Sub submit(sender As Object, e As EventArgs)
lbl1.Text="Your name is " & txt1.Text
End Sub
</script>
<html>
<body>
<form runat="server">
Enter your name:
<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>
Sub submit(sender As Object, e As EventArgs)
lbl1.Text="Your name is " & txt1.Text
End Sub
</script>
<html>
<body>
<form runat="server">
Enter your name:
<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>
デモ>>