Ver Mensaje Individual
  #12 (permalink)  
Antiguo 29/04/2007, 12:00
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Re: Pasar Control como Parámetro

Cita:
Iniciado por Holden Ver Mensaje
A mi se me ocurriria hacer una clase helper que te permita meter todas las validaciones allí.

Mmmm.... creo que acabas de darme una muy buena idea para convertir mi viejo jsValidator a validator.net...

Algo así como:
UIValidator.ValidarFecha(txtbox, "mensaje si falla la validacion");
UIValidator.ValidarVacio(txtbox, "mensaje si falla la validacion");
UIValidator.ValidarHora(txtbox, "Hora no válida");
UIValidator.Comparar.MayorOIgual(txtbox1, textbox2, "Hora no válida");

Lo que puedes que haga es que genere instancias dinamicas de tipos de validadores nativos de .net.
Esto simplemente tiene la particularidad de ser un wrapper de todo lo que te da .net y poder pasar en forma cómoda los mensajes de error cuando necesitas multiidioma.

Lo voy a hacer y luego lo presentaré por aquí.
Saludos.
Pero ¿por que hacer esto si puedes usar la validación nativa? si necesitas una validación específica, creas un custom validator y listo, lo usas donde quieras...


Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway