none
Qual a melhor forma de mostrar o conteúdo em um popup para gravar um comentário? RRS feed

  • Pergunta

  • Eu estou utilizando o plugin de jquery chamado Facebox que cria um popup, facilitou o meu trabalho mas nunca trabalhei antes com uma popup. Na minha tela tem um gridview e em uma coluna tem um link que abre o popup para mostrar um relatório de cada registro, mas nesses relatórios tem um textbox para gravar um comentário. O problema é que cada registro terá seu próprio comentário e todos esses comentários serão gravado ao mesmo tempo quando for clicado um botão abaixo da gridview para salvare não um por um em sua popup. Minha dúvida é será melhor criar div's escondidas com os relatórios no código fonte ou criar uma nova tela aspx que será carregada quando clicar no botão do relatório na lista? De qualquer forma não sei como fazer qualquer um dos dois. Qualquer sugestão será bem vinda.
    terça-feira, 27 de agosto de 2013 17:58

Respostas

  • Cara, eu faria uma pagina aspx,utilizando javascript no clique da figura, na hora que o cara clicar em uma figura, abre esse popup, com seu respectivo relatório.

    Codigo <img src='../img/photo2.png' style='border:0px;cursor:hand' border='0' alt='Fotos' onclick=\"javascript: window.open('/Relatorio.aspx?id_loja=" + id+ "', 'Relatorios', 'width=900,height=800,resizable=yes,scrollbars=yes,left=200,top=0');\" />

    Para persistir uma variável usúario Request.QueryString["id"].

    Por ordem, seria algo assim.

    1º gridview

    2º popup, aberto ao terminar o cadastro fecha.

    3º volta para o gridview, e aperta em salvar.

    Nao sei se eu entendi sua duvida mas acho que e isso.


    • Marcado como Resposta Giovani Cr sexta-feira, 13 de setembro de 2013 18:44
    terça-feira, 27 de agosto de 2013 18:10

Todas as Respostas

  • Cara, eu faria uma pagina aspx,utilizando javascript no clique da figura, na hora que o cara clicar em uma figura, abre esse popup, com seu respectivo relatório.

    Codigo <img src='../img/photo2.png' style='border:0px;cursor:hand' border='0' alt='Fotos' onclick=\"javascript: window.open('/Relatorio.aspx?id_loja=" + id+ "', 'Relatorios', 'width=900,height=800,resizable=yes,scrollbars=yes,left=200,top=0');\" />

    Para persistir uma variável usúario Request.QueryString["id"].

    Por ordem, seria algo assim.

    1º gridview

    2º popup, aberto ao terminar o cadastro fecha.

    3º volta para o gridview, e aperta em salvar.

    Nao sei se eu entendi sua duvida mas acho que e isso.


    • Marcado como Resposta Giovani Cr sexta-feira, 13 de setembro de 2013 18:44
    terça-feira, 27 de agosto de 2013 18:10
  • Sim, é exatamente isso, mas casa linha terá um comentário diferente.
    terça-feira, 27 de agosto de 2013 19:14