none
ventana confirmar

    Question

  • Hola......llevo dias tratando hacer algo tan simple a mi parecer pero que no he podido jeje pero lo que necesito es realizar una ventana de confirmacion es decir

     

    yo ejecuto un cierto codigo antes de ingresar fechas a la base de datos.....hago una serie de validaciones antes y una de esas es validar si tiene dias pendiente en un periodo x (esto se debe a un pedido de vacaciones) mediante consulta de base de datos...bueno.....la cosa es que si encuentra dias pendientes me debiera abrir una ventana de confirmacion que diga algo parecido como........"HEMOS DETECTADO QUE TIENE DIAS PENDIENTES A UN PERIODO X, DESEA TOMAR ALGUNOS DIAS?" y si el usuario preciona aceptar tiene que mostrarme un modalpopupextender con un pequeño formularios y si apreta cancelar que quede en la misma pagina y debiera ejecutar el codigo donde inserto datos a la base de datos...no he podido realizarlo y he encontrado un par de ejemplos pero no funciona alguien tiene un ejemplo mas omenos parecido??? 


    • Edited by kpl_1 Friday, December 09, 2011 3:34 PM
    Friday, December 09, 2011 3:24 PM

Answers

  • hola, el tema es q aca debes tener presente algo:

    el mostrar un dialogo no indica q la ejecucion de tu codigo se detena (como pasaba en winforms con el msgbolx), entonces lo ultimo q debes ahcer es mostrar tu cuadro de dialogo, luego q el usuario seleccione alguna de las opciones debes seguir con tu programa, pero siempre dependiendo de la respuesta del usuario..con el modalpopupextender seria sencilllo, pq desde codebehind lo puedes llamar con el .show() y calro tener los botones necesarios y manejar el evento click del mismo, ya lo demas es tu logica, si entonces le da aceptar entonces le haces el .show a tu segundo modalpopup... espero te ayuide en algo si no comenta de nuevo


    Julio Avellaneda
    Core Group Comunidad BogotaDotNet
    MCP - MCC
    Blog !!

    Friday, December 09, 2011 3:49 PM
  • hola

    este problema que plantas se te presenta porque piensas los desarrollos web como si fueran winforms, si los pensarias como web y sus particularidades este problema no lo tendrias

    las validacioens que mencioans las deberias realziar en dos etapas, una invocas a un metodo que valide si tiene dias pendientes

    para esto podrias validar usando jquery

    [ASP.NET][jQuery] Validación sin Postback

    es en javascript donde determinas si se debe abrir la ventana o no del popup

    luego cuando todo se confirma ahi si eejcutas la accion de algun boton

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Friday, December 09, 2011 3:52 PM

All replies

  • hola, el tema es q aca debes tener presente algo:

    el mostrar un dialogo no indica q la ejecucion de tu codigo se detena (como pasaba en winforms con el msgbolx), entonces lo ultimo q debes ahcer es mostrar tu cuadro de dialogo, luego q el usuario seleccione alguna de las opciones debes seguir con tu programa, pero siempre dependiendo de la respuesta del usuario..con el modalpopupextender seria sencilllo, pq desde codebehind lo puedes llamar con el .show() y calro tener los botones necesarios y manejar el evento click del mismo, ya lo demas es tu logica, si entonces le da aceptar entonces le haces el .show a tu segundo modalpopup... espero te ayuide en algo si no comenta de nuevo


    Julio Avellaneda
    Core Group Comunidad BogotaDotNet
    MCP - MCC
    Blog !!

    Friday, December 09, 2011 3:49 PM
  • hola

    este problema que plantas se te presenta porque piensas los desarrollos web como si fueran winforms, si los pensarias como web y sus particularidades este problema no lo tendrias

    las validacioens que mencioans las deberias realziar en dos etapas, una invocas a un metodo que valide si tiene dias pendientes

    para esto podrias validar usando jquery

    [ASP.NET][jQuery] Validación sin Postback

    es en javascript donde determinas si se debe abrir la ventana o no del popup

    luego cuando todo se confirma ahi si eejcutas la accion de algun boton

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Friday, December 09, 2011 3:52 PM