Control RequiredFieldValidator de ASP.NET

Definición y uso

El control RequiredFieldValidator se utiliza para hacer que el control de entrada sea un campo obligatorio.

A través de este control, si el valor inicial de entrada no se ha cambiado, la validación fallará. Por defecto, el valor inicial es una cadena vacía ("").

Nota:Los espacios en blanco al principio y al final del valor de entrada se eliminarán antes de la validación.

Nota:InitialValue no establece un valor predeterminado para el control de entrada. Indica queNo deseeValor ingresado por el usuario en el control de entrada.

Atributo

Atributo Descripción
BackColor Color de fondo del control RangeValidator
ControlToValidate ID del control que se va a validar
Display

Comportamiento de visualización del control de validación.

Los valores válidos son:

  • Ninguno - Los mensajes de validación nunca se muestran en línea.
  • Estático - Se asigna espacialmente en el diseño de la página para mostrar el mensaje de validación.
  • Dinámico - Si falla la validación, se añade espacialmente al espacio utilizado para mostrar el mensaje de validación.
EnableClientScript Booleano, especifica si se habilita la validación del cliente.
Enabled Booleano, especifica si se habilita el control de validación.
ErrorMessage

Texto que se muestra en el control ValidationSummary cuando falla la validación.

Nota: Si no se establece la propiedad Text, el texto también se mostrará en el control de validación.

ForeColor Color de primer plano del control.
id ID único del control.
InitialValue Se especifica el valor inicial (valor de inicio) del control de entrada. El valor predeterminado es "".
IsValid Booleano, indica si el control de entrada asociado pasa la validación.
runat Se especifica que este control es un control de servidor. Debe establecerse en "server".
Texto Mensaje que se muestra cuando la validación falla.

Ejemplo

RequiredFieldValidator
En este ejemplo, declaramos dos controles TextBox, un control Button y un control RequiredFieldValidator en el archivo .aspx. Esto muestra cómo usar el control RequiredFieldValidator para hacer que el campo de texto "txt_name" sea obligatorio.