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 :
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. " 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 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 .
Text Box Validación