ASP.NET 웹 양식 - TextBox 컨트롤
이 섹션에서는 ASP.NETTextBox 컨트롤의 사용을 소개합니다.
TextBox 컨트롤은 사용자가 텍스트를 입력할 수 있는 텍스트 상자를 만드는 데 사용됩니다.
TextBox 컨트롤은 사용자가 텍스트를 입력할 수 있는 텍스트 상자를 만드는 데 사용됩니다.
TextBox 컨트롤의 기능과 속성은 WebForms 컨트롤 참조 매뉴얼 페이지에 나열되어 있습니다.
다음 예제에서는 사용할 수 있는 TextBox 컨트롤의 일부 속성을 보여줍니다.
<html><body><form runat="server">기본 TextBox:<asp:TextBox id="tb1" runat="server" /><br /><br />비밀번호 TextBox:<asp:TextBox id="tb2" TextMode="password" runat="server" /><br /><br />텍스트가 포함된 TextBox:<asp:TextBox id="tb4" Text="Hello World!" " /><br /><br />여러 줄 TextBox:<asp:TextBox id="tb3" TextMode="multiline" runat="server" /><br /><br />높이가 있는 TextBox:<asp :TextBox id="tb6"rows="5" TextMode="multiline"runat="server" /><br /><br />폭이 있는 TextBox:<asp:TextBox id="tb5" columns="30 " runat="서버" /></form></body></html>
양식이 제출되면 TextBox 컨트롤의 내용과 설정이 서버 스크립트에 의해 수정될 수 있습니다. 단추를 클릭하거나 사용자가 TextBox 컨트롤의 값을 수정하면 양식을 제출할 수 있습니다.
다음 예제에서는 .aspx 파일에서 TextBox 컨트롤, Button 컨트롤 및 Label 컨트롤을 선언합니다. 제출 버튼이 트리거되면 제출 서브루틴이 실행됩니다. submit 서브루틴은 Label 컨트롤에 텍스트 한 줄을 씁니다.
<script runat="server">Sub submit(sender As Object, e As EventArgs)lbl1.Text="귀하의 이름은 " & txt1.TextEnd 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>
다음 예제에서는 .aspx 파일에 TextBox 컨트롤과 Label 컨트롤을 선언합니다. TextBox의 값을 수정하고 TextBox 외부를 클릭하거나 Tab 키를 누르면 변경 서브루틴이 실행됩니다. 변경 서브루틴은 Label 컨트롤에 텍스트 한 줄을 씁니다.
<script runat="server">하위 변경(sender As Object, e As EventArgs)lbl1.Text="텍스트를 " 및 txt1.TextEnd Sub로 변경했습니다.</script><html><body><form runat="server ">이름을 입력하세요:<asp:TextBox id="txt1" runat="server"text="Hello World!"ontextchanged="change" autopostback="true"/><p><asp:Label id="lbl1" runat="server" /></p></form></body></html>