Ejemplo .NET: controles de validación en ASP.NET

 

logo_NET_390x250

Ejemplo de código fuente en .NET, para validar un TextBox, mediante los controles de validación RequiredFieldValidator y RangeValidator, que trae ASP.NET.

 

 

ÍNDICE

Descripción del ejemplo

Una vez añadidos los mencionados controles RequiredFieldValidator y RangeValidator a nuestro formulario, lo que haremos es validar que un campo Nombre y un campo Edad ambos tengan información a enviar, es decir, para que nos entendamos que los dos campos son obligatorios, y que la edad introducida está entre 18 y 30 años.

 

Código

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="El campo nombre es obligatorio" ControlToValidate="TextBox1" ForeColor="Red"></asp:RequiredFieldValidator>

<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>

<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="El campo edad es obligatorio" ControlToValidate="TextBox2" ForeColor="Red"></asp:RequiredFieldValidator>

<asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="TextBox2" ErrorMessage="La edad introducida deberá estar entre 18 y 30 años" MaximumValue="30" MinimumValue="18" ForeColor="Red"></asp:RangeValidator>

 

Previsualización del ejemplo

Si pulsamos el botón sin meter ningún dato en nuestro formulario, nos mostrará lo siguiente:

 

control de validacion

 

Si metemos una edad no permitida en nuestro formulario, nos mostrará lo siguiente:

 

control de validacion

 

 

¿TE HA GUSTADO ESTE EJEMPLO?
[ Valoración: 5 - Votos: ‎2 ]