ASP.NET - TextBox controle
- Página anterior ViewState WebForms
- Próxima página Botão WebForms
O controle TextBox é usado para criar caixas de texto onde o usuário pode inserir texto.
TextBox controle
O controle TextBox é usado para criar caixas de texto onde o usuário pode inserir texto.
As propriedades do TextBox estão em nossa Manual do TextBox。
O exemplo a seguir demonstra algumas propriedades que você pode usar no controle TextBox:
<html> <body> <form runat="server"> Um TextBox básico: <asp:TextBox id="tb1" runat="server" /> <br /><br /> Um TextBox de senha: <asp:TextBox id="tb2" TextMode="password" runat="server" /> <br /><br /> Um TextBox com texto: <asp:TextBox id="tb4" Text="Hello World!" runat="server" /> <br /><br /> Um TextBox de múltiplas linhas: <asp:TextBox id="tb3" TextMode="multiline" runat="server" /> <br /><br /> Um TextBox com altura: <asp:TextBox id="tb6" rows="5" TextMode="multiline" runat="server" /> <br /><br /> Um TextBox com largura: <asp:TextBox id="tb5" columns="30" runat="server" /> </form> </body> </html>
Adicionar script
Quando o formulário for enviado, o conteúdo e as configurações do controle TextBox podem ser modificados pelo script do servidor. O formulário pode ser enviado clicando em um botão ou quando o usuário alterar o valor no controle TextBox.
No exemplo a seguir, declaramos um controle TextBox, um controle Button e um controle Label em um arquivo .aspx. Quando o botão de envio é acionado, a subrotina submit será executada. A subrotina submit escreverá um texto no controle Label:
<script runat="server"> Sub submit(sender As Object, e As EventArgs) lbl1.Text="Seu nome é " & txt1.Text Fim Sub </script> <html> <body> <form runat="server"> Insira seu nome: <asp:TextBox id="txt1" runat="server" /> <asp:Button OnClick="submit" Text="Enviar" runat="server" /> <p><asp:Label id="lbl1" runat="server" /></p> </form> </body> </html>
Neste exemplo, declaramos um controle TextBox e um controle Label em um arquivo .aspx. Quando você alterar o valor no TextBox e clicar fora do TextBox, a subrotina change será executada. A subrotina change escreverá um texto no controle Label:
<script runat="server"> Sub change(sender As Object, e As EventArgs) lbl1.Text="Você mudou o texto para " & txt1.Text Fim Sub </script> <html> <body> <form runat="server"> Insira seu nome: <asp:TextBox id="txt1" runat="server" text="Hello World!" ontextchanged="change" autopostback="true"/> <p><asp:Label id="lbl1" runat="server" /></p> </form> </body> </html>
- Página anterior ViewState WebForms
- Próxima página Botão WebForms