none
Elementos Master Page RRS feed

  • Pergunta

  • Boa Tarde

    tenho a seguinte div na master page

     <div id="dialog" class="window">
                    <!-- Botão para fechar a janela tem class="close" -->
                    <a href="#" class="close">Cancelar [X]</a><br />
                    <div style="float: none; text-align: center;">
                        Gerando Arquivo Nsa....<br />
                        <br />
                        <img src="Imagens/ajax-loader.gif" />
                        <%--                <progress  value="22" max="100">
                    </progress>--%>
                    </div>
                    <%--<img alt"" src="Imagens/ajax-loader.gif" />--%>
                </div>
                <!-- Não remova o div#mask, pois ele é necessário para preencher toda a janela -->
                <div id="mask">
                </div>

     

    a div chamada "dialog" preciso chamar ela em outra pagina que herda caracteristicas da master page.

     

    quando eu clicar no botão ele chama essa div e mostra o modal

     

    há como fazer isso?

    quarta-feira, 18 de janeiro de 2012 19:53

Respostas

  • Rafa, claro que tem. Faça assim:
    Primeiro na sua div coloque runat="server":  <div id="dialog" class="window" runat="server"> 
    Na página filha, coloque
    <%@ MasterType VirtualPath="Site.master" %>
    


    Onde Site.master é o nome da sua Master Page. O código deve ficar logo abaixo o <%@ Page Title=""... ... .. %>

    Já no código da página filha você consegue acessar a div assim:

    Master.dialog

    Mas, para mostrar o modal você precisaria de um Panel não é ? Se for usar o Panel o procedimento é o mesmo.
    Abraços e não esqueça de marcar como resposta. :) 


    Evandro Aguiar
    http://wta3.com.br

    Farei o possível, para ajudar. Caso eu consiga, marque minha resposta como útil e me faça feliz. :) hauhauhauhauh
    • Sugerido como Resposta EvandroAS quarta-feira, 18 de janeiro de 2012 21:33
    • Marcado como Resposta RafaChoks quinta-feira, 19 de janeiro de 2012 12:34
    quarta-feira, 18 de janeiro de 2012 21:33

Todas as Respostas

  • Rafa, claro que tem. Faça assim:
    Primeiro na sua div coloque runat="server":  <div id="dialog" class="window" runat="server"> 
    Na página filha, coloque
    <%@ MasterType VirtualPath="Site.master" %>
    


    Onde Site.master é o nome da sua Master Page. O código deve ficar logo abaixo o <%@ Page Title=""... ... .. %>

    Já no código da página filha você consegue acessar a div assim:

    Master.dialog

    Mas, para mostrar o modal você precisaria de um Panel não é ? Se for usar o Panel o procedimento é o mesmo.
    Abraços e não esqueça de marcar como resposta. :) 


    Evandro Aguiar
    http://wta3.com.br

    Farei o possível, para ajudar. Caso eu consiga, marque minha resposta como útil e me faça feliz. :) hauhauhauhauh
    • Sugerido como Resposta EvandroAS quarta-feira, 18 de janeiro de 2012 21:33
    • Marcado como Resposta RafaChoks quinta-feira, 19 de janeiro de 2012 12:34
    quarta-feira, 18 de janeiro de 2012 21:33
  • Valeu Evandro muito Obrigado : ) aprendi mais uma !
    quinta-feira, 19 de janeiro de 2012 12:34