Somar Valores de uma coluna do GridView
16/02/2015
0
O gridview é da tabela "ItensLocação" e a coluna "Valor", é um combobox que traz o valor da tabela "Livros", pela junção do ID...
Tenho o código abaixo que funciona, mas o problema é que está somando o ID e não o valor mostrado na linha da coluna "Valor"...
private decimal valorLoc() { decimal total = 0; int i = 0; for (i = 0; i < itemLocacaoDataGridView.Rows.Count; i++) { total = total + Convert.ToDecimal(itemLocacaoDataGridView.Rows[i].Cells[2].Value); } return total; } private void calculaValor() { if (itemLocacaoDataGridView.Rows.Count > 0) valorLocacaoTextBox.Text = valorLoc().ToString("N"); }
Aqui está a configuração do combobox :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150216-181254.png[/img]
E aqui o grid, para melhor entendimento :
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150216-181322.png[/img]
Se alguém puder ajudar, agradeço Muito!
Jair Souza
Post mais votado
23/02/2015
Joel Rodrigues
Mais Posts
20/02/2015
Joel Rodrigues
21/02/2015
Jair Souza
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150221-203720.png[/img]
"Coluna não pode ser encontrado"
23/02/2015
Joel Rodrigues
23/02/2015
Jair Souza
Este grid é da tabela "ItemLocacao" e o preço está na tabela "Livro", o que fiz foi transformar o textbox em combobox para trazer o preço...
Errei na lógica, no raciocínio ?
Não pode ser assim ?
23/02/2015
Joel Rodrigues
Clique aqui para fazer login e interagir na Comunidade :)