Clase 4 - Validaciones

12
Controles de Servidor Controles de Servidor de Validación de Validación Ing. Angel E. Losno Collazos Ing. Angel E. Losno Collazos

description

validaciones

Transcript of Clase 4 - Validaciones

  • Controles de Servidor de ValidacinIng. Angel E. Losno Collazos

  • DefinicinLos controles de servidor de validacin son un conjunto de controles que permiten validar un control de servidor de entrada asociado, como un control TextBox, y mostrar un mensaje personalizado cuando se produce un error en la validacin.Cada control de validacin realiza un tipo determinado de validacin.

  • Propiedades Bsicas

  • Tipos de Controles de ValidacinRequiredFieldValidator.CompareValidator.RangeValidator.RegularExpressionValidator.CustomValidator.ValidationSummary.

  • RequiredFieldValidatorSe utiliza para convertir un control de entrada en un campo obligatorio

  • CompareValidatorPermite comparar el valor especificado por el usuario en un control de entrada, como un control TextBox, con el valor especificado en otro control de entrada o con un valor constante.La propiedad Operator permite especificar el tipo de comparacin que se va a realizar, como mayor que, igual que, etc.

  • RangeValidatorPermite comprobar si la entrada de un usuario se encuentra entre un lmite inferior y un lmite superior especificados. Se pueden comprobar los intervalos entre pares de nmeros, caracteres alfabticos y fechas. Los lmites se expresan como constantes.

  • RegularExpressionValidatorSe utiliza para determinar si el valor de un control de entrada coincide con un modelo definido por una expresin regular. Este tipo de validacin permite comprobar secuencias de caracteres previsibles, como las de los nmeros de la seguridad social, las direcciones de correo electrnico, los nmeros de telfono y los cdigos postales, entre otras.Utilice la propiedad ValidationExpression para especificar la expresin regular utilizada para validar el control de entrada.

  • CustomValidatorEl control CustomValidator permite crear un control de validacin con lgica de validacin personalizada. Por ejemplo, se puede crear un control de validacin que compruebe si el valor especificado en un cuadro de texto es un nmero par. Utilice la propiedad ClientValidationFunction para especificar el nombre de la funcin de secuencia de comandos de validacin en el cliente que est asociada al control CustomValidator.

  • ValidationSummaryEl control ValidationSummary permite resumir los mensajes de error de todos los controles de validacin de una pgina Web en una sola ubicacin. El resumen puede aparecer en forma de lista, lista con vietas o un nico prrafo, en funcin del valor de la propiedad DisplayMode.

  • EJERCICIOS

    **