Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

João Fernandes dos Santos

Pegar id da Linha do GridView ao selecionar Checkbox

Recommended Posts

Pessoal, ja procurei isso mas só estou achando exemplo com DataGridView e com Gridview não achei nada sobre o assunto.

Quero que ao selecionar o checkbox que esta dentro da grid ele pegue o id da linha do grid e faça um update no banco de dados, tenho que fazer isso sem usar o for se não ele vai fazer update no banco em todas as linhas do GridView.

 

Sugestões....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que dar o for pra percorrer todas linhas da grid, mas antes de gravar no banco basta criar um if pra gravar somente o que tem o checkbox marcado.

 

Abraços...

 

 

Sim desse jeito já fiz e já esta funcionando, porém queria que ele não fizesse o for e sim fizesse somente do checkbox que foi marcado ou desmarcado. Para não ficar abrindo conexão com o banco muitas vezes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas são 2 coisas distintas.

 

1ª Terá que percorrer todas as linhas para ver se o checkbox foi marcado ou não, dificil fugir disso.

 

2º Por que abre conexão neste momento? É só percorrer as linhas da gridview, não precisa de iteração com o banco neste momento.

 

Abraços..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.