Está en la página 1de 3

<html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <script language = "C#" runat="server"> void fecha_seleccionada(object s, EventArgs e){ Lblinterno.Text = Calendar1.SelectedDate.

ToShortDateString(); int AoActual = DateTime.Now.Year; string Fecha_seleccionada = Lblinterno.Text; string ao; int Ao; Label1.Text = AoActual.ToString(); ao = Fecha_seleccionada.Substring(6, 4); Ao = AoActual - int.Parse(ao); TxtFecha.Text = Ao.ToString();

} </script> <title>Validaci&oacute;n de Formularios</title> </head> <body> <form id="form1" runat="server"> <div style="height: 787px"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:Label ID="LblRegistro" runat="server">Registro de Usuario</asp:Label> <br /> <br /> <asp:Label ID="LblNombre" runat="server">Nombre:</asp:Label> &nbsp; <asp:TextBox ID="TxtNombre" runat="server"></asp:TextBox> &nbsp;&nbsp;&nbsp;&nbsp; <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat=" server" ErrorMessage="Solo Letras" ControlToValidate="TxtNombre" ValidationE xpression="^[a-zA-Z]*$"></asp:RegularExpressionValidator> &nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="se rver" ErrorMessage="*Requiere Nombre" ControlToValidate="TxtNombre"></asp: RequiredFieldValidator> <br /> <br /> <br /> <asp:Label ID="LblApellido" runat="server">Apellido:</asp:Label> &nbsp; <asp:TextBox ID="TxtApellido" runat="server"></asp:TextBox> &nbsp;&nbsp; <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat=" server"

ErrorMessage="Solo Letras" ControlToValidate="TxtApellido" Validatio nExpression="^[a-zA-Z]*$"></asp:RegularExpressionValidator> &nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="se rver" ErrorMessage="*Requiere Apellido" ControlToValidate="TxtApellido"></ asp:RequiredFieldValidator> <br /> <br /> <asp:Label ID="LblFechaNac" runat="server">Fecha Nacimiento:</asp:Label> <br /> <asp:Calendar ID="Calendar1" runat="server" onselectionchanged="fecha_seleccionada"></asp:Calendar> <br /> <asp:TextBox ID="TxtFecha" runat="server" Enabled="False"></asp:TextBox> &nbsp; <br /> <br /> <asp:Label ID="Lblinterno" runat="server" Visible="False"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp; <br /> <asp:Label ID="Label1" runat="server" Text="Label" Visible="False"></asp :Label> <br /> <br /> <asp:Label ID="Lblusuario" runat="server">Usuario:</asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="TxtUsuario" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="validator12" ControlToValidate="TxtUsuario" Text="*Requiere Usuario" runat="server" SetFocusOnError="true" /> <asp:RegularExpressionValidator ID="validator3" SetFocusOnError="true" Contr olToValidate="TxtUsuario" runat="server" Display="Dynamic" ValidationExpression= "\w+([-+.]\w+)*\w+([-+.]\w+)*\d{1}" Text="*una letra de nombre + una letra apell ido + correlativo" /> &nbsp;<br /> <br /> <br /> <asp:Label ID="LblContrasena" runat="server">Contrasea:</asp:Label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="TxtContrasea" runat="server" TextMode="Password"></asp:TextBox> &nbsp; <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ErrorMessage="*Requiere Contrasea" ControlToValidate="TxtContrasea"></ asp:RequiredFieldValidator> &nbsp;<asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="Debe tener minimo 5 caracteres" ControlToValidate="Txt Contrasea"></asp:CompareValidator> &nbsp;<br /> <br /> <asp:Label ID="LblPassword" runat="server">Repetir Contrasea:</asp:Label> <asp:TextBox ID="TxtPassword" runat="server" TextMode="Password"></asp:TextBox> &nbsp; <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ErrorMessage="*Repita Contrasea" ControlToValidate="TxtPassword"></as p:RequiredFieldValidator> &nbsp;<asp:CompareValidator ID="CompareValidator2" runat="server" ErrorMessage="Deben de ser los mismos caracteres" ControlToCompare=" TxtContrasea" ControlToValidate="TxtPassword"></asp:CompareValidator> <br />

<br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;<asp:ValidationSummary ID="ValidationSummary1" runat="se rver" DisplayMode="BulletList" ShowSummary="True" ShowMessageBox="False" Font-Si ze="10pt" Font-Names="Verdana" HeaderText="<div align=center><u>Se han encontrado los siguientes errores</u>: < /div>"/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:Button ID="BtnGuardar" runat="server" Text="GUARDAR" ></asp:Button> <br /> <br /> <br /> <br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </div> </form> </body> </html>

También podría gustarte