BIENVENIDOS

Este blog ha sido implementado como canal de comunicación para la Tutorial de la Electiva II X Semetre de la Fundación Universitaria San Martín.

miércoles, 25 de agosto de 2010

Ejemplo de Validaciòn

Descargue el ejemplo de validaciòn.

Click para descargar.

PROPIEDADES MAS IMPORTANTES DE LOS CONTROLES DE VALIDACION

RequiredFieldValidator: comprueba que no se deja en blanco un campo obligatorio

ID Identificador del Control

ControlToValidate Especifica el control a validar

ErrorMessage Especifica el mensaje de error a mostrar en el ValidationSummary

Text Especifica el texto a mostrar en el control.

SetFocusOnError Indica si el validador establece el foco en el control si este no es vàlido.

ValidationGroup Grupo al que pertenece el validador


- CompareValidator: compara lo tecleado por el usuario con:

ID Identificador del Control

ControlToValidate Especifica el control a validar

ControlToCompare Indicador del control con que comparar

ValueToCompare Valor con el que comparar.

Type Tipo de datos de valores de comparación

Operator Operaciòn de comparación para aplicar a los valores

ErrorMessage Especifica el mensaje de error a mostrar en el ValidationSummary

Text Especifica el texto a mostrar en el control.

ValidationGroup Grupo al que pertenece el validador



- Rangevalidator: compara lo tecleado por el usuario con un rango de valores

ID Identificador del Control

ControlToValidate Especifica el control a validar

ErrorMessage Especifica el mensaje de error a mostrar en el ValidationSummary

Text Especifica el texto a mostrar en el control.

ValidationGroup Grupo al que pertenece el validador

MaximumValue Valor máximo del control que se va vàlidar

MinimumValue Valor minimo del valor que se va a vàlidar

Type Tipo de datos de los valores a comparar.


- RegularExpressionValidator: compara lo tecleado por el usuario con un patrón definido en una expresión regular

ID Identificador del Control

ControlToValidate Especifica el control a validar

ErrorMessage Especifica el mensaje de error a mostrar en el ValidationSummary

Text Especifica el texto a mostrar en el control.

ValidationGroup Grupo al que pertenece el validador

ValidationExpression Expresiòn regular para determinar la validez.

VS2008, trae predefinidos algunas expresiones como

URL de internet,

Direcciones de Correos electrónicos, etc.


- ValidationSummary: muestra resúmenes de la validación con los mensajes de error


DisplayMode modo de presentacion del mensaje

ShowSummary si muestra el resumen en html

ShowMessageBox si muestra un Cuadro de mensaje

ID Identificador

HeaderText-> Titulo

Controles de Válidaciòn en Asp.Net

Captura de Información

Capturar lo tecleado por el usuario y comprobar si los datos proporcionados son correctos de acuerdo con la información solicitada es lo que llamamos validación. La tecnología Asp .NET nos proporciona una manera sencilla de validar lo tecleado por el usuario en los formularios Web. Recurre a controles de validación de varios tipos, capaces de realizar comprobaciones útiles como:


- Dejar en blanco un campo obligatorio (controles de campo requerido)
- Las contraseñas escritas 2 veces no coinciden (controles de comparación)
- Lo tecleado se sale de un rango o difiere de un valor o es igual a un valor (controles de comparación)
- Lo tecleado se adapta a un patrón determinado (controles de expresiones regulares) (formato de Email)

Estos controles llevan a cabo la validación (controles Validation) en el servidor. También es posible validar en el cliente gracias a código JavaScript y, en muchas ocasiones, ello puede ser válido para nuestros propósitos, pero la validación en el servidor es necesaria para tareas más complejas en las que la seguridad adquiere mayor importancia, y Asp .NET tiene un mecanismo sencillo para realizarla.

Los controles Validation de Asp .NET permiten:


- Capturar y validar cualquier cosa enviada por el usuario desde un formulario Web
- Personalizar los avisos de error cuando los datos no pasan la validación
- Escribir validaciones personalizadas de acuerdo a nuestras preferencias
Todos los controles Validation son controles Web, se ejecutan en el servidor y generan HTML que es enviado al cliente.

Los tipos de controles Validation de que dispone Asp .NET son:

- RequiredFieldValidator: comprueba que no se deja en blanco un campo obligatorio

- CompareValidator: compara lo tecleado por el usuario con:

   -  Un valor constante

    - El valor de otro control

     - Un determinado tipo de datos (String, Date, Integer...)

     - Puede usar operadores de comparación (mayor que, menor que, igual, etc.)

- Rangevalidator: compara lo tecleado por el usuario con un rango de valores

- RegularExpressionValidator: compara lo tecleado por el usuario con un patrón definido en una expresión regular

- ValidationSummary: muestra resúmenes de la validación con los mensajes de error

Es interesante remarcar que podemos usar etiquetas HTML en las cadenas de ErrorMessage con las posibilidades de personalización que ello conlleva.

 tomado de: elguille.

domingo, 22 de agosto de 2010

Actualización de Link

Ya se actualzaron los Link, para la descarga.

En el menu superior se encuentra el primer taller.


por favor cualquier inquietudad escribala en los comentarios del link, y el sistema automaticamente me lo enviará al correo.