Validar con respecto a un intervalo de valores para controles de servidor ASP.NET

Visual Studio .NET 2003

Puede comprobar que una entrada del usuario esté comprendida en un intervalo de valores específico (por ejemplo, entre dos números, entre dos fechas o entre caracteres alfabéticos). Puede establecer los límites superior e inferior del intervalo como propiedades de un control RangeValidator.

Debe especificar también el tipo de datos de los valores que el control validará. Si la entrada del usuario no se puede convertir al tipo de datos especificado (por ejemplo, a una fecha), la validación producirá un error.

Para validar con un intervalo de valores

  1. Agregue un control RangeValidator a la página y establezca las siguientes propiedades:
    Propiedad Descripción
    ControlToValidate Id. del control que está validando.
    ErrorMessage, Text, Display Propiedades que especifican el texto y la ubicación del error o errores que se mostrarán si no se supera la validación. Para obtener más información, vea Controlar la presentación de los mensajes de error de validación para controles de servidor ASP.NET.
  2. Establezca los valores inferior y superior del intervalo utilizando las propiedades MinimumValue y MaximumValue.
  3. Establezca la propiedad Type para especificar el tipo de datos de los valores del intervalo. Utilice la enumeración ValidationDataType, que permite utilizar el nombre de tipo String, Integer, Double, Date o Currency.
    Nota   Si el usuario deja un control en blanco, el control pasa la validación de intervalo. Para hacer que el usuario escriba un valor, agregue también un control RequiredFieldValidator . Para obtener más información, vea Validar entradas requeridas para controles de servidor ASP.NET.
  4. Agrega una prueba al código de formularios Web para comprobar la validez. Para obtener más información, vea Comprobar la validez para controles de servidor ASP.NET mediante programación.

Vea también

Introducción a la validación de los datos proporcionados por el usuario en formularios Web Forms | Controlar la presentación de los mensajes de error de validación para controles de servidor ASP.NET

Mostrar: