controles de validacion

Páginas: 6 (1348 palabras) Publicado: 17 de abril de 2013
CONTROLES DE VALIDACIÓN
Se usan para validar los valores que se especifican en otros controles de la página. Los controles de validación realizan la validación en el cliente, el servidor o ambos, según las capacidades del explorador en el que se muestra la página. Los controles de validación proporcionan las ventajas siguientes:
Puede asociar uno o varios controles de validación a cada controlque desee validar.
La validación se realiza cuando se envía el formulario de la página.
Puede especificar mediante programación si debería realizarse la validación, lo que resulta de utilidad si desea proporcionar un botón de cancelación para que el usuario pueda salir sin tener que rellenar con datos válidos todos los campos.
Los controles de validación detectan automáticamente si se deberealizar la validación en el cliente o en el servidor.
RequiredFieldValidator. El control RequiredFieldValidator se utiliza para convertir un control de entrada en un campo obligatorio. El control de entrada no supera la validación si el valor que contiene no cambia con respecto al valor inicial cuando se realizó la validación. Esto impide que el usuario deje el control de entrada asociado sinmodificar. De manera predeterminada, el valor inicial es una cadena vacía (""), lo que indica que se debe especificar un valor en el control de entrada para que supere la validación.
CompareValidator . El control CompareValidator permite comparar el valor especificado por el usuario en un control de entrada (por ejemplo, un control TextBox) con el valor especificado en otro control de entrada o con unvalor constante. También se puede usar el control CompareValidator para determinar si el valor especificado en un control de entrada se puede convertir al tipo de datos especificado por la propiedad Type.
Especifique el control de entrada que desee validar estableciendo la propiedad ControlToValidate. Si desea comparar un control de entrada específico con otro control de entrada, establezca lapropiedad ControlToCompare en el nombre del control que desee comparar.
En lugar de comparar el valor de un control de entrada con otro control de entrada, se puede comparar el valor de un control de entrada con un valor constante. Especifique el valor constante que va a comparar estableciendo la propiedad ValueToCompare.
CustomValidator. El control CustomValidator permite crear un control devalidación con lógica de validación personalizada. Por ejemplo, se puede crear un control de validación que compruebe si el valor especificado en un cuadro de texto es un número par.
Los controles de validación siempre realizan la comprobación de validación en el servidor. También tienen una implementación completa en el cliente que permite a los exploradores compatibles con DHTML (como MicrosoftInternet Explorer 4.0 ó posterior) realizar la validación en el cliente. La validación en el cliente mejora el proceso de validación ya que se comprueban los datos proporcionados por el usuario antes de enviarlos al servidor. De este modo se pueden detectar los errores en el cliente antes de enviar el formulario y se evita la acción de ida y vuelta de la información necesaria para la validación enel servidor.
Para crear una función de validación de servidor, proporcione un controlador para el evento ServerValidate que realiza la validación. Se puede obtener acceso a la cadena del control de entrada que se va a validar utilizando la propiedad Value del objeto ServerValidateEventArgs que se pasa al controlador de eventos como parámetro. El resultado de la validación se almacena después en lapropiedad IsValid del objeto ServerValidateEventArgs.
Para crear una función de validación en el cliente, agregue primero la función de validación en el servidor que se ha descrito anteriormente. A continuación, agregue a la página .aspx la función de script de validación en el cliente.
Si utiliza Visual Basic, la función debe tener el siguiente formato:
Sub ValidationFunctionName (source,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Control interno y validacion
  • Controles De Validación En Asp
  • Validación de medidas del control propuesto para riesgos significativos
  • Control De Calidad Y Validacion
  • Validacion
  • Validacion
  • VALIDACION
  • Validacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS