martes, 24 de septiembre de 2013

Controles de validacion

<body>
    <form id="form1" runat="server">
    <div>
        <asp:TextBox runat="server" ID="txt1"></asp:TextBox>
        <asp:CompareValidator runat="server" ControlToValidate="txt1" Text="no es numerico"
            Operator="DataTypeCheck" Type="Integer"></asp:CompareValidator>
        <br />
        <asp:TextBox runat="server" ID="txt2"></asp:TextBox>
        <asp:TextBox runat="server" ID="txt3"></asp:TextBox>
        <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="txt2"
            Text="txt2 es mayor a txt3" Operator="GreaterThan" ControlToCompare="txt3"
            Type="Integer"></asp:CompareValidator>
        <br />
        <asp:TextBox runat="server" ID="txt4"></asp:TextBox>
        <asp:RequiredFieldValidator ControlToValidate="txt4" runat="server" Text="el txt4 es requerido" ErrorMessage="txt4"></asp:RequiredFieldValidator>
        <br />
        <asp:TextBox runat="server" ID="txt5"></asp:TextBox>
        <asp:CustomValidator ID="HolaValidation" ControlToValidate="txt5" Text="No dice hola"
            runat="server"> </asp:CustomValidator>
        <br />
        <asp:Button runat="server" Text="Enviar" />
       
        <asp:ValidationSummary ID="ValidationSummary1" HeaderText="debe ingresar los siguientes campos:"
            DisplayMode="BulletList" EnableClientScript="true" runat="server" />
    </div>
    </form>
</body>


-----------------------------------------------------------------------------------------------------------



 protected void Page_Load(object sender, EventArgs e)
  {
    HolaValidation.ServerValidate += new ServerValidateEventHandler(HolaValidation_ServerValidate);
  }

  void HolaValidation_ServerValidate(object source, ServerValidateEventArgs args)
  {
    args.IsValid = txt5.Text == "hola";
  }




No hay comentarios:

Publicar un comentario