? VB.NET cuadros de texto vacíos que requieren los datos personales y no se les llama errores . El no poder detectar estos errores puede resultar en una aplicación que produce resultados erróneos o incluso accidentes . Como desarrollador web VB.NET, usted tiene acceso a validadores incorporados que pueden ayudarle a comprobar si hay cuadros de texto erróneas con código mínimo . Cuadro de texto Controla
VB.NET permite a los desarrolladores crear controles de cuadro de texto que no tienen valores predeterminados. Basta con arrastrar un control en un formulario , y ya está listo para su uso. A diferencia de las redes , lo que muestran los datos , cuadros de texto suelen aceptar de entrada de los usuarios. Un usuario puede introducir datos en el cuadro de texto , o su aplicación VB.NET puede colocar datos allí en respuesta a una acción del usuario. Un texto de error caja vacía puede resultar cuando ninguno de los acontecimientos citados y el código espera un valor en el cuadro de texto.
Form Validation
escribir código de validación de error de cero puede llevar mucho tiempo , especialmente si usted tiene muchos controles VB.NET para validar . Si usted tiene 10 cuadros de texto , por ejemplo , debe escribir el código JavaScript del lado del cliente o código ASP.NET de servidor para validarlos. Microsoft incluye un conjunto personalizado de los controles de validación con el marco . NET . El control RequiredFieldValidator , que se encuentra en la ventana Cuadro de herramientas , simplifica la tarea de comprobación de los controles vacíos , como los cuadros de texto. Un control de vacío es aquel que no tiene datos cuando un usuario actualiza un formulario.
Controles de validación
Agregar un control RequiredFieldValidator a una forma VB.NET es tan sencillo como arrastrar el control hasta el formulario desde la ventana Cuadro de herramientas. Después de hacerlo , el código tendrá un aspecto similar a este :
< /asp: RequiredFieldValidator >
El atributo ErrorMessage contiene el texto que los usuarios podrán ver si se olvidan de añadir texto a un cuadro de texto. Usted puede cambiar su valor para mostrar los mensajes , como " Por favor, introduzca un valor en el cuadro de texto. "
Text Box Validación
Si desea utilizar el control RequiredFieldValidator para comprobar si hay un cuadro de texto vacío cuyo ID es " TextBox1 ", puede añadir la siguiente declaración ControlToValidate cualquier parte del código VB.NET :
RequiredFieldValidator1.ControlToValidate = TextBox1.ID < br >
Cada vez que un usuario hace clic en un botón o realiza cualquier acción que desencadena una devolución de datos al servidor web , el validador comprobará si hay un cuadro de texto vacío . Si el cuadro de texto no contiene datos , aparece el texto del mensaje de error. Método Load del formulario es un buen lugar para insertar la declaración ControlToValidate .