Compartir a través de


CompareValidator (control)

El control CompareValidator compara los datos proporcionados por el usuario con un valor constante, con el valor de otro control (mediante un operador de comparación como menor que, igual que o mayor que) o para un tipo de datos específico.

El control CompareValidator funciona conjuntamente con otro control, por ejemplo, el control TextBox (control). Agregue el control que desee validar a la página antes de agregar el control CompareValidator para poder así asociar el control CompareValidator fácilmente con éste.

Para agregar un control CompareValidator a una página

  1. Arrastre el control CompareValidator del panel Cuadro de herramientas a la página.

  2. En la Vista de diseño, seleccione el control CompareValidator , haga clic con el botón secundario en el mismo y haga clic en Propiedades en el menú contextual.

  3. En el panel Propiedades de etiqueta, seleccione el control que desea validar con el control CompareValidator en el menú desplegable de la propiedad ControlToValidate .

  4. Establezca la propiedad ControlToCompare o ValueToCompare en el control o valor que desea comparar.

  5. Establezca la propiedad Operator en la comparación que desea usar: Equal, NotEqual, GreaterThan, GeaterThanEqual, LessThan, LessThanEqual o DataTypeCheck. Para obtener información acerca de estos operadores, vea el artículo CompareValidator.Operator (Propiedad) Cc295090.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

  6. Si va a usar un control ValidationSummary para consolidar los mensajes de error de validación, establezca la propiedad ValidationGroup en el nombre del grupo de controles de validación. Puede ser cualquier cadena, siempre que todos los controles del grupo tengan el mismo valor.

[!NOTA]

Cuando se especifica un control en la propiedad ControlToCompare , el control CompareValidator compara los datos proporcionados por el usuario con cualquier propiedad especificada por la propiedad ValidationPropertyAttribute del otro control. Si define ValueToCompare y ControlToCompare , ControlToCompare tiene prioridad.

Para obtener una descripción completa de todas las propiedades del control CompareValidator , vea el artículo CompareValidator (Miembros) Cc295090.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

Para obtener más información acerca de cómo usar controles de validación para validar los datos proporcionados por el usuario, vea el artículo Temas "Cómo...": controles de validación Cc295090.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

Vea también

Conceptos

Controles de validación de ASP.NET
CustomValidator (control)
RegularExpressionValidator (control)
RequiredFieldValidator (control)
ValidationSummary (control)

Copyright © 2011 de Microsoft Corporation. Reservados todos los derechos.