Array
(
)

Somar várias Colunas no Grid

Itamar Souza
   - 27 fev 2014

Somar Colunas no Grid
Amigos, bom dia a todos.
Preciso somar as colunas do meu grid, estou fazendo de uma forma que o cálculo só esta retornando da 1 linha, caso eu adicione uma nova coluna para cálculo os valores vem em branco. Agradeço a ajuda.
#Código

    protected void GridResumoDiaCorreio1_DataBound(object sender, EventArgs e)
        {

            foreach (GridViewRow row in GridResumoDiaCorreio1.Rows)
            {
                valor1 += int.Parse(row.Cells[1].Text);
               // valor2 += int.Parse(row.Cells[2].Text); //se adicionar vem em banco os valores
            }

            GridViewRow footer = GridResumoDiaCorreio1.FooterRow;

            //descrição da coluna
            footer.Cells[0].Attributes.Add("style", "Font-Size:9pt");
            footer.Cells[0].Text = "Total Dia : ";

            //valor da coluna 1
            footer.Cells[1].Attributes.Add("style", "Font-Size:9pt");
            footer.Cells[1].HorizontalAlign = HorizontalAlign.Right;
            footer.Cells[1].BackColor = System.Drawing.Color.Yellow;
            footer.Cells[1].Text = valor1.ToString("C");
          
            //valor da coluna 2
            footer.Cells[2].Attributes.Add("style", "Font-Size:9pt");
            footer.Cells[2].HorizontalAlign = HorizontalAlign.Right;
            footer.Cells[2].BackColor = System.Drawing.Color.Yellow;
            footer.Cells[2].Text = valor1.ToString("C");           
        }



Itamar Souza
   - 27 fev 2014

Verifiquei que o problema ocorre porque eu tenho os campos com DataFormatString="{0:N0}", após retira o calculo aparece a soma mais como eu poderia formatar depois de calcular?
Agradeço