Inserir dados em um datagridview - C#

3 respostas
R

Tenho um datagridview conectado a um banco de dados…
quero inserir um valor programaticamente em apenas uma coluna de uma certa linha…
Tenho 7 colunas no datagridview e quero inserir um valor apenas na coluna 7 quando clicado em um botão
Como posso fazer isso?

3 Respostas

N

datagrid[LINHA][COLUNA].Value = "Valor"; datagrid[LINHA]["NOMECOLUNA"].Value = "Valor";Tenta algo por aí.

R

vou tentar, mas no caso na linha eu nao posso por um indice fixo, pois pode adicionar varias linhas.
como eu faço para inserir na proxima linha da ultima existente?

N

Última existente:int total = datagrid.Rows.Count; DataGridRow linha = datagrid[total]; Assim você pega a última linha.
Para adicionar mais uma linha, você pode pegar essa última linha, fazer uma cópia e mudar o valor na célula que você quer. Depois, é só adicionar na GridView.

Criado 4 de abril de 2013
Ultima resposta 4 de abr. de 2013
Respostas 3
Participantes 2