Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2010, 19:18
TomNET
 
Fecha de Ingreso: noviembre-2010
Mensajes: 6
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Validacion ASP.NET y jQUery.Validate

Hola crassr3cords, gracias por la ayuda, te muestro como tengo mi codigo:

Código PHP:
<%@ Page Language="C#" AutoEventWireup="true"   CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<
html xmlns="http://www.w3.org/1999/xhtml">
<
head runat="server">
    <
title></title>
    <
script src="js/jquery-1.4.2.min.js" type="text/javascript"></script>
    <script src="js/jquery.validate.js" type="text/javascript"></script>
    <style type="text/css">
        .style1
        {
            width: 174px;
            text-align: right;
        }
        #Text1
        {
            width: 171px;
        }
        #Text2
        {
            width: 171px;
        }
        #Text3
        {
            width: 171px;
        }
        #Text4
        {
            width: 171px;
        }
        #Submit1
        {
            width: 74px;
        }
    </style>
    <script type="text/javascript" language="javascript">

        $(document).ready(function() {
            $("#form1").validate({
                rules: {
                    <%=TextBox1.UniqueID %>: {
                        minlength: 2,
                        required: true
                    },
                     <%=TextBox2.UniqueID %>: {                        
                        required: true,
                        email:true
                    }
                }, messages: {
                    <%=TextBox1.UniqueID %>:{ 
                        required: "* Required Field *", 
                        minlength: "* Please enter atleast 2 characters *" 
                    }
                }
            });
        });

        function Bienvenidad() {
            alert('Hola');            
        }
    
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table style="width: 35%;" align="center">
            <tr>
                <td class="style1">
                    Nombre:</td>
                <td>
                    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="style1">
                    &nbsp;Correo:                 </td>
                <td>
                    <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="style1">
                    &nbsp;Pagina:                 </td>
                <td>
                    <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="style1">
                    URL:</td>
                <td>
                    <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="style1">
                    &nbsp;</td>
                <td>
                    &nbsp;</td>
            </tr>
            <tr>
                <td class="style1">
                    &nbsp;</td>
                <td>
                    <input id="Submit1" type="submit" value="submit" onclick="Bienvenidad();" causesvalidation="false" /></td>
            </tr>
        </table>
    </div>
    </form>
</body>
</html> 
De esta forma, aunque le ponga el causesvalidation=true sigue entrando a la función aunque no cumpla la validacion, creo que he intentado de todas formas y aun nada.

Que mas podrias ser ??

Muchas gracias, Saludos ¡¡¡