ASP.NET Button 컨트롤
버튼 컨트롤은 누름 단추를 표시하는 데 사용됩니다.
Button 컨트롤
버튼 컨트롤은 누름 단추를 표시하는 데 사용됩니다. 푸시 버튼을 제출 버튼 또는 명령 단추 수있다. 기본적으로이 컨트롤은 제출 버튼입니다.
그것을 클릭 할 때 제출 버튼은 명령 이름이없는이 다시 서버로 페이지를 전송합니다. 사용자는 전송 버튼이 동작의 실행을 제어하는 데, 클릭 할 때, 몇몇 이벤트 핸들러를 작성할 수있다.
명령 단추는 명령 이름을 가지고 있으며, 한 페이지에 여러 버튼 컨트롤을 만들 수 있습니다. 는 명령 버튼을 클릭하면, 그 동작의 실행을 제어하기 위해 사용되는 처리하는 시간을 작성할 수있다.
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>
데모 >>