none
modal se Cierra cuando doy click en el boton guardar RRS feed

  • Pregunta

  • estimados buenas noches.

    tengo el siguiente problema y espero me puedan apoyar, tengo una modal y dentro un formulario

    cuando doy guardar, este valida que un combobox este seleccionado distinto de vacion.

    y envio una alerta, pero este cierra mi modal.

    tambien se cierra cuando estoy guardando, no quiero que se cierre, quiero que permanesca activa, hasta que yo le de el boton cerrar.

    

    viernes, 9 de marzo de 2018 5:07

Respuestas

  • Recuerda que se trata de una aplicación ASP.NET, no una aplicación de escritorio. Al tratarse de una aplicación web, se produce un trasvase de información entre el cliente y el servidor cada vez que haces un "submit". Cuando eso sucede, el servidor envía un nuevo HTML al navegador, el cual sustituye toda la página presentando en su lugar el nuevo HTML que le ha llegado del servidor. Evidentemente, eso hace desaparecer el modal que formaba parte del HTML que había antes de que fuera sustituido por completo.

    El remedio es trabajar sin hacer postbacks, lo cual requiere reprogramar tu página para que use AJAX. Eso supone que el botón de Guardar que hay dentro del modal no puede ser un botón de aspx que haga un postback al servidor, sino que tiene que ser un botón de html que en el click de lado cliente dispare un javascript, y que ese javascript envíe la información pertinente al servidor mediante AJAX, sin ocasionar un postback. Desde luego, esto requiere muchos más conocimientos que cuando trabajas simplemente con el click del botón en asp.net, puesto que tienes que saber javascript, saber enviar peticiones AJAX, y saber procesarlas en el lado servidor.

    viernes, 9 de marzo de 2018 15:04