none
Problemas ao adicionar item no grid view RRS feed

  • Pergunta

  • Pessoal, tenho uma aplicação desenvolvida em asp.net web forms que estou dando manutenção que está com o seguinte problema em uma tela específica. Tenho um drop down onde seleciono o item a ser adicionado no grid view. Para adicionar devo clicar num botão e aí o grid deveria ser carregado com o item selecionado a partir do dropdown. O problema é que toda vez que o grid aparece carregado com pelo menos 8 itens e tento adicionar um novo este item não é adicionado. Debugando o código o datasource do grid está sendo carregado com o objeto contendo todos os itens porém ao dar o databind ele volta com os mesmos itens carregados no page load. Alguém teria uma idéia? Obrigado.
    quinta-feira, 15 de agosto de 2013 21:18

Respostas

  • Olá, encontrei a fonte do problema. No meu grid apenas tive que setar a propriedade AllowPaging para "false" e o problema foi resolvido. Ele adicionava na tela porém como meu grid está dentro de uma div com uma regra css de scrolling estava dando esse problema.

    Obrigado!

    • Marcado como Resposta Osmar Takashi sexta-feira, 16 de agosto de 2013 14:39
    sexta-feira, 16 de agosto de 2013 14:39

Todas as Respostas

  • Osmar parece que quando você faz o DataBind(), o seu dado inserio não foi gravado na base de dados, você já verificou isso ? 

    Porque quando faz o databind ele volta com a select anterior, parece ser isso...

    Confira na base de dados quando você insere se realmente os dados são inseridos.

    Se for util marque...


    • Editado Daniel Brito br quinta-feira, 15 de agosto de 2013 22:18 Mais informação
    quinta-feira, 15 de agosto de 2013 22:18
  • Olá, encontrei a fonte do problema. No meu grid apenas tive que setar a propriedade AllowPaging para "false" e o problema foi resolvido. Ele adicionava na tela porém como meu grid está dentro de uma div com uma regra css de scrolling estava dando esse problema.

    Obrigado!

    • Marcado como Resposta Osmar Takashi sexta-feira, 16 de agosto de 2013 14:39
    sexta-feira, 16 de agosto de 2013 14:39