Problema con el valid de un textbox
Publicado por Matías (5 intervenciones) el 05/07/2017 01:55:08
Buenas tardes, el problema que tengo es el siguiente:
en un textbox donde ingreso un código, el valid lo busca en la tabla, si lo encuentra muestra los datos y continúa al textbox siguiente, si no lo encuentra, muestra un mensaje y con un return 0 no pierde el foco...
pero en caso de no existir el código, con un botón de comando al pie del formulario "dar de alta" con un click debería abrirse otra pantalla para darlo de alta... pero con el código que no existe ingresado, no puedo salir del textbox porque se ejecuta el valid y retiene el foco... la única forma es poniendo 0 en el campo y ahi me deja salir y hacer click en dar de alta.
existe alguna forma de evitar esas líneas de valid si la intención es hacer clik en ese boton de comando de alta?
me gustaría no tener que borrar el código ingresado y que la pantalla que se abra para dar el alta ya lo tenga al código... pero estoy trabado en el valid que no me deja salir y seguir en ese caso...
espero que tengan algún consejo .... muchas gracias!!!
en un textbox donde ingreso un código, el valid lo busca en la tabla, si lo encuentra muestra los datos y continúa al textbox siguiente, si no lo encuentra, muestra un mensaje y con un return 0 no pierde el foco...
pero en caso de no existir el código, con un botón de comando al pie del formulario "dar de alta" con un click debería abrirse otra pantalla para darlo de alta... pero con el código que no existe ingresado, no puedo salir del textbox porque se ejecuta el valid y retiene el foco... la única forma es poniendo 0 en el campo y ahi me deja salir y hacer click en dar de alta.
existe alguna forma de evitar esas líneas de valid si la intención es hacer clik en ese boton de comando de alta?
me gustaría no tener que borrar el código ingresado y que la pantalla que se abra para dar el alta ya lo tenga al código... pero estoy trabado en el valid que no me deja salir y seguir en ese caso...
espero que tengan algún consejo .... muchas gracias!!!
Valora esta pregunta


0