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.