none
Bootstrap Modal + Asp.Net WebForms

    Discussão Geral

  • Olá pessoal,

    Estou passando pra deixar uma dica pra quem usa Bootstrap e Asp.Net WebForms.

    Estava com problemas pra fechar uma Modal Popup dentro de um UpdatePanel, o hide do javascript do bootstrap não fechava a modal totalmente, após algum processamento no servidor.

    Consegui resolver o problema, a solução foi essa:

    Após o processamento no servidor, registre este evento JavaScript:

    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "hide", "<script>removeModalClass();</script>", false);

    Segue o JavaScript:

    //Remove classes da modal do bootstrap. Fazendo com que a modal feche mesmo dentro de um UpdatePanel.
    function removeModalClass() {
        $('#myModal').modal('hide');
        $('body').removeClass('modal-open');
        $('.modal-backdrop').remove();
    }

    ==========================

    Fixed Problem UpdatePanel + Bootstrap Modal + Asp.Net WebForms

    Use above code and be happy!

    Fonte: http://stackoverflow.com/questions/11519660/twitter-bootstrap-modal-backdrop-doesnt-disappear

    segunda-feira, 7 de julho de 2014 13:34