Los últimos tutoriales de desarrollo web
 

ASP.NET Web Forms - El control TextBox


El control de cuadro de texto se utiliza para crear un cuadro de texto en el que el texto de entrada puede usuario.


El control TextBox

El control de cuadro de texto se utiliza para crear un cuadro de texto en el que el texto de entrada puede usuario.

El ejemplo a continuación muestra algunos de los atributos que puede utilizar con el control Cuadro de texto:

Ejemplo

<html>
<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 un script

El contenido y la configuración de un control Cuadro de texto pueden ser cambiados por los scripts del servidor cuando se envía un formulario. Un formulario puede ser presentado por hacer clic en un botón o cuando un usuario cambia el valor en el control de cuadro de texto.

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 enviar, se ejecuta la subrutina presente. La subrutina presentar escribe un texto para el control Label:

Ejemplo

<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>
Ver ejemplo »

En el siguiente ejemplo declaramos un control TextBox y un control Label en un archivo .aspx. Cuando se cambia el valor en el cuadro de texto y, o bien haga clic fuera del cuadro de texto o pulsa la tecla de tabulación, se ejecuta la subrutina cambio. La subrutina presentar escribe un texto para el control Label:

Ejemplo

<script runat="server">
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 »