Red de conocimiento del abogados - Ley de patentes - ¿Cuáles son los controles de validación (ASP.NET)? ¿Cuáles son sus funciones?

¿Cuáles son los controles de validación (ASP.NET)? ¿Cuáles son sus funciones?

Cómo utilizar los controles de verificación

① Control RequiredFieldValidator

Cuando el control de la página requiere que se ingresen datos, entra en juego RequiredFieldValidator y el atributo ControlToValidate la selección requiere El control de verificación y la propiedad ErrorMessage es el mensaje de error que se muestra después de que la verificación es ilegal.

Ejemplo de Validador de campo requerido

Nombre:

ErrorMessage="Por favor, introduzca su nombre" ControlToValidate="TextBox1">

②Control CompareValidator

El control CompareValidator se utiliza para comparación La coherencia de los datos entre los dos controles de entrada también se puede utilizar para verificar el tipo de datos del contenido del control: como entero, cadena, etc. Las propiedades ControlToCompare y ControlToValidate se utilizan para configurar los dos controles para comparar.

Ejemplo de CompareValidator

Contraseña:


Confirmar:

ControlToValidate! ="TxtCfm" ControlToCompare="txtPwd">

< /HTML>

③Control RangeValidator

El control RangeValidator se puede utilizar para determinar si el valor ingresado por el usuario está dentro de un rango específico. Las propiedades MaximumValue y MaximumValue se utilizan para establecer el. rango máximo y mínimo.

Ejemplo de RangeValidator

Edad:

ErrorMessage="Error de edad!" Valor máximo="99" Valor mínimo="1">

④Control RegularExpressionValidator

El control RegularExpressionValidator puede determinar si la expresión ingresada por el usuario es correcta, como número de teléfono, código postal, URL, etc., atributo ControlToValidate Seleccione el control que debe validarse y la propiedad ValidationExpression escribe el estilo de la expresión que debe validarse. El siguiente ejemplo es un fragmento de código que verifica el código postal.

Ejemplo de Validador de expresión regular

Código postal:

ControlToValidate="TxtPostalCode " ErrorMessage="¡Error de código postal! "

ValidationExpression="\d6}">

⑤Control CustomValidator

El control CustomValidator se utiliza para realizar una verificación definida por el usuario. Esta verificación puede. ya sea del lado del servidor o del lado del cliente. El siguiente código es un ejemplo del uso del cliente para verificar el código postal.

Ejemplo de CustomValidator

Código postal:

ErrorMessage="CustomValidator" ClientValidationFunction="ClientValidate">

⑥Control ValidationSummary

Este control La salida del error de verificación es una lista, y el modo de visualización de la lista se establece mediante la propiedad DisplayMode.

Ejemplo de resumen de validación

Edad:

ControlToValidate="TxtAge" ErrorMessage="Error de edad!" Display="Ninguno">

Código postal:

ControlToValidate="TxtPostalCode" ErrorMessage="¡Error de código postal! "

Display="None">

HeaderText="Debe ingresar un valor en los siguientes campos:">