Académique Documents
Professionnel Documents
Culture Documents
NET
CustomValidator
ValidationSummary
www.Becois.com
Hamsoft_23@hotmail.com
RequiredFieldValidator Se utiliza para almacenar un control de entrada como obligatorio, es decir verifica que la tenga algn valor. 1. Disear la siguiente interfaz: (ingresaremos tres controles RequiredFieldValidator)
2. Configurar Las propiedades de los controles de validacin: CONTROL RequiredFieldValidator1 PROPIEDAD ControlToValidate ErrorMessage ControlToValidate ErrorMessage ControlToValidate ErrorMessage VALOR RadioButtonLista1 Seleccione tipo de tarjeta TextBox1 Ing. Nmero de tarjeta TextBox2 Ingres la fecha
RequiredFieldValidator2 RequiredFieldValidator3
www.Becois.com
Hamsoft_23@hotmail.com
APPWEB 02
CompareValidator Este control simplemente compara el contenido de un control con el de otro, dependiendo del tipo de operador que se utilizara para comprar. Por eso tiene una propiedad llamada ControlToCompare donde se especificara el control que se comparara con el control asignado por la propiedad ControlToValidate. Adems tenemos que asignar el operador para comparar los controles, esto en la propiedad Operador, los valores que pueden tomar son: Equal: compara dos valores iguales. NotEqual: Los valores debern ser diferentes. GreaterThan: El primer valor deber de ser mayor al segundo (solo valores numricos) GreaterThanEqual: El primer valor podr ser mayor o igual al segundo. LessThan: El primer valor deber de ser menor que el segundo. LessThanEqual: El primer valor podr ser menor o igual al segundo valor. DataTypeCheck: Verifica si el dato ingresado es de cierto tipo (string, Integer, etc)
Paso 1: Disear la siguiente interfaz (aadir un control CompareValidator)
Escribir un valor en el cuadro de texto, seleccione un operador de comparacin y, a continuacin hacer click en validar.
www.Becois.com
Hamsoft_23@hotmail.com
Llenar los valores en el listBox LstOperator Equal NotEqual GreaterThan GreaterThanEqual LessThan LessThanEqual DataTypeCheck
Configurar las propiedades del control de validacion CompareValidator1
Propiedad
controlToValidate ControlToCompare errorMessage forecolor operator
valor
txtComp txtcompTo error de validacion red equal
En el evento click del botn validar. If (Page.IsValid) Then Lblmsg.Text = "Resultado valido" End If
APPWEB 03 RangeValidator Verifica que el control a validar este dentro de un rango numrico, por eso debe establecer un lmite superior e inferior de intervalo (esto se especifica en las propiedades MaximumValue y MinimumValue). Adems establecer el tipo de datos que contendr la caja de texto (en la propiedad Type) Los valores posibles para la propiedad Type son: String Integer Date currency doubl
www.Becois.com
Hamsoft_23@hotmail.com
If txtcomp1.Text = "" Or txtcomp2.Text = "" Or txtcomp3.Text = "" Then LblMsg.Text = "Ingrese valores en las cajas de texto" Exit Sub Else LblMsg.Text = "" End If If Page.IsValid Then LblMsg.Text = "Pagina valida" LblOutpu1.Text = "Control valido" LblOutpu2.Text = "Control valido" LblOutpu3.Text = "Control valido" End If
www.Becois.com
Hamsoft_23@hotmail.com
www.Becois.com
Hamsoft_23@hotmail.com