none
Manter dados em textbox e dropdownlist de um gridview RRS feed

  • Pergunta

  • Bom dia, iniciei agora em asp.net, estou com um grande problema e com dificuldades para resolver.

    Possuo 3 Gridviews dentro de um tabContainer que esta dentro de um UpdatePanel.

    Todos os grids possuem paginação.

    O problema é o seguinte, preciso manter os dados digitados no textbox e os selecionados no dropdownlist, porem ao trocar de pagina ou de aba todos os dados são perdidos.

    Como faço para não perder os dados?

    Agradeço quem puder me ajudar! 


    terça-feira, 26 de março de 2013 13:40

Respostas

  • Encontrei uma forma de resolução.

    Devido algumas alterações precisei retirar a paginação do gridview.

    Com isso descobri que informando no textbox e no dropdownlist runat="server", ao trocar de aba os dados não se perdem.

    Agradeço as respostas!

    • Marcado como Resposta TBevilacqua quarta-feira, 27 de março de 2013 14:38
    quarta-feira, 27 de março de 2013 14:12

Todas as Respostas

  • isso acontece por causo do postBack, vc devera colocar um update panel para o textboxt e outro para a drop separadamente e setar o updatemodel=conditional

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    terça-feira, 26 de março de 2013 18:07
    Moderador
  • Coloco o Update panel dentro do item template? Pois o text box e o drop down estão inseridos no gridview


    terça-feira, 26 de março de 2013 19:13
  • Cara,

    Da uma olhada nessa referencia:

    http://www.asp.net/web-forms/tutorials/aspnet-ajax/understanding-asp-net-ajax-updatepanel-triggers

    Você tem uma outra opção de manter em ViewState, Session e etc.


    Atenciosamente, Samuel dos Anjos

    terça-feira, 26 de março de 2013 20:16
  • Encontrei uma forma de resolução.

    Devido algumas alterações precisei retirar a paginação do gridview.

    Com isso descobri que informando no textbox e no dropdownlist runat="server", ao trocar de aba os dados não se perdem.

    Agradeço as respostas!

    • Marcado como Resposta TBevilacqua quarta-feira, 27 de março de 2013 14:38
    quarta-feira, 27 de março de 2013 14:12