Controles Web de Validación
Controles de Validación
Validación programática usando Custom Validator
Expresiones Regulares
Tipos de Validación
Clase BaseValidator
Propiedades comunes de los controles
RequieresFieldValidator Control
ControlRange Validator
RegularExpressionValidator
implementación completa en el cliente
Validation Summary
Asegura que el campo requerido no este vacio
Verifica que el valor de entrada se encuentre dentro de un rango predeterminado
no son mutuamente excluyentes
Compara valor de un control de entrada con un modelo definido por una expresión regular
display
controltovalidate
Crea control de validación personalizada, los cuales pueden validar tanto dell lado del cliente como del servidor
enableclientscript
enable
errormessage
forecolor
isvalid
Muestra un resumen de los errores de todos los controles validados de una pagina web, en una sola ubicación de la pagina.
text
caracteres de expresión
carácter no especial
[]
\w
cuantificadores de expresión
*
+
?
ejemplo
letras y espacios
([a-zA-Z ñÑáÁéÉíÍóÓúÚü])*
click to edit
Indica como se muestra el mensaje de error.
Indica el control de entrada a validar.
Mensaje de texto que se muestra en modo de contexto cuando se produce un error en la validación.
Especifica el color en que se va a mostrar el mensaje en la línea cuando se produce un error en la validación.
Mensaje de error que se va a mostrar si se produce in error en la validación.
Propiedades
tipo
valor minimo
valor máximo
Cualquier carácter distinto a .$^{[(I)]}*+? y \ coinciden con ellos mismos.
Cero o mas coincidencias
OnServerValidate
ServerValiate
ServerValidateEventArgs
HeaderText
DisplayMode
ShowMesaggeBox
EnableClientScript
Define el tipo de los datos. Los valores disponibles son: Moneda, Fecha, Doble, Entero y Cadena.
Especifica el valor mínimo del rango.
Especifica el valor máximo del rango.