Compartir a través de


CustomValidator (control)

El control CustomValidator comprueba los datos proporcionados por el usuario utilizando la lógica de validación que ha escrito. Este tipo de validación permite comprobar valores derivados en tiempo de ejecución.

El control CustomValidator 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 CustomValidator para poder así asociar el control CustomValidator fácilmente con éste.

Para agregar un control CustomValidator a una página

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

  2. En la vista Diseño, seleccione el control CustomValidator , 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 CustomValidator en el menú desplegable de la propiedad ControlToValidate .

  4. Para validar el control en el explorador cliente, establezca ClientValidationFunction en el nombre de la función de JavaScript que se usará en la validación.

    Para obtener información acerca de cómo escribir una función de cliente o de servidor para utilizarla con el control CustomValidator , vea el artículo Cómo: Validar con una función personalizada para controles de servidor ASP.NET Cc295446.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

  5. 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.

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

  7. 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 Cc295446.xtlink_newWindow(es-es,Expression.40).png en MSDN Library.

Vea también

Conceptos

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