none
GridView Adding Row RRS feed

  • Pergunta

  • Estou com um pequeno problema. Preciso adicionar dinamicamente linhas na GridView.

    Já tenho alguns dados nela e não posso perdê-los, alguem pode ajudar?

    sexta-feira, 13 de setembro de 2013 17:18

Todas as Respostas

  • Tem esse artigo

    http://www.codeproject.com/Articles/467788/Dynamically-adding-and-deleting-rows-from-ASP-NET


    Dependendo da quantidade de registros, eu não recomendaria usar ViewState.
    sexta-feira, 13 de setembro de 2013 17:32
  • Queria algo sem usar DataTable.

    Basicamente o que meu sistema está fazendo 

    productOutList.Add(productFlexOut);
    gdvProductOut.DataSource = productOutList;
    gdvProductOut.DataBind();
    Após isso, eu posso adicionar novos objetos nessa Gridview.

    sexta-feira, 13 de setembro de 2013 17:41

  • Se o productOutList está salvo em algum lugar voce só precisa fazer um add e databind novamente. Voce pode fazer a mesma coisa do artigo usando List ao inves de datatable.

    Mas recomendo voce jogar em uma session ou no cache esses dados se for muito grande, só em ultimo caso no ViewState;



    sexta-feira, 13 de setembro de 2013 17:54