Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/02/2004, 15:49
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
Otra forma que puedes intentarlo es con un customvalidator y haces tu propia validación... ejemplo..

Cita:
<html>
<head>
..
..
<script language="Javascript">
function MyCustomValidator (objSource, objArgs)
{

var num = objArgs.Value;
if (num.length<=3)
{
objArgs.IsValid = false;
alert("Debes escribir mas de 3 caracteres");
return;
}
else {
objArgs.IsValid = true;
return; }

}
</script>

</head>
<body>
...
...
...
<asp:CustomValidator id="CustomValidator" runat="server" ControlToValidate="TextBox1" ClientValidationFunction="MyCustomValidator "></asp:CustomValidator>
En este caso estoy validando un textobox y si tiene una longitud menor a 3 caracteres la página no se envía.

P.D Solo recuerda que en tu custom control debe recibir dos párametros (objSource y objArgs)


Espero te sirva el ejemplo