En otras secciones de mi sitio manejo un customvalidation y una funcion javascript para validar el control, y me funciona muy bien
ahora intente usarlo de nuevo, con otra funcion de validacion y no funciona, y por mas que le busco, nomas, no...
hize una pagina de prueba para tener el codigo mas limpio e identificar el problema, y es el que voy a poner aki.
Código ASP:
Ver original
<script type="text/javascript"> function validarLadaTel(source, arguments) { alert('hola'); arguments.IsValid = false; } </script> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="CustomValidator" Display="None" ControlToValidate="TextBox1" ClientValidationFunction="validarLadaTel"></asp:CustomValidator> <ajaxToolkit:ValidatorCalloutExtender ID="CustomValidator1_ValidatorCalloutExtender" runat="server" Enabled="True" TargetControlID="CustomValidator1"> </ajaxToolkit:ValidatorCalloutExtender> <asp:Button ID="Button1" runat="server" Text="Button" />
Como pueden ver la funcion java es solo una validacion que siempre va a mostrar que no es valido, y un alert que puse para ver que efectivamente se este ejecutando la funcion.
Bueno asi como esta el codigo al darle click al boton no hace la validacion, no muestra el mensaje del ValidatorCallout.
Lo mas curioso es que si le agrego un requiredFieldValidation con su respectivo ValidatorCallout, si funciona el custom validation, pero obviamente no me sirve el requiredfieldValidation
alguien que me pueda decir que estoy haciendo mal???
gracias de antemano!