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?
Inserir dados em um datagridview - C#
R
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