ASP.NET Web Forms - Control TextBox
El control TextBox se utiliza para crear un cuadro de texto en el que el usuario puede introducir texto.
Control TextBox
El control TextBox se utiliza para crear un cuadro de texto en el que el usuario puede introducir texto.
Las características y propiedades del control TextBox se enumeran en nuestrapágina de referencia de controles WebForms。
El siguiente ejemplo demuestra algunas propiedades del control TextBox que quizás pueda utilizar:
Ejemplo
<body>
<form runat="server">
A basic TextBox:
<asp:TextBox id="tb1" runat="server" />
<br /><br />
A password TextBox:
<asp:TextBox id="tb2" TextMode="password" runat="server" />
<br /><br />
A TextBox with text:
<asp:TextBox id="tb4" Text="Hello World!" runat="server" />
<br /><br />
A multiline TextBox:
<asp:TextBox id="tb3" TextMode="multiline" runat="server" />
<br /><br />
A TextBox with height:
<asp:TextBox id="tb6" rows="5" TextMode="multiline"
runat="server" />
<br /><br />
A TextBox with width:
<asp:TextBox id="tb5" columns="30" runat="server" />
</form>
</body>
</html>
Ver ejemplo »
Agregar script
Cuando se envía el formulario, el contenido y la configuración del control TextBox pueden ser modificados por el script del servidor. El formulario se puede enviar haciendo clic en un botón o cuando el usuario modifica el valor del control TextBox.
En el siguiente ejemplo, declaramos un control TextBox, un control Button y un control Label en un archivo .aspx. Cuando se activa el botón de envío, se ejecutará la subrutina submit. La subrutina submit escribirá una línea de texto en el control Label:
Ejemplo
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>
Ver ejemplo »
En el siguiente ejemplo, declaramos un control TextBox y un control Label en un archivo .aspx. Cuando modifica el valor en el TextBox y hace clic fuera del TextBox (o presiona la tecla Tab), se ejecutará la subrutina change. La subrutina change escribirá una línea de texto en el control Label:
Ejemplo
Sub change(sender As Object, e As EventArgs)
lbl1.Text="You changed text to " & txt1.Text
End Sub
</script>
<html>
<body>
<form runat="server">
Enter your name:
<asp:TextBox id="txt1" runat="server"
text="Hello World!"
ontextchanged="change" autopostback="true"/>
<p><asp:Label id="lbl1" runat="server" /></p>
</form>
</body>
</html>
Ver ejemplo »
Otras extensiones