asp.net Gridview里添加汇总行

  if (e.Row.RowType == DataControlRowType.DataRow)

  {

  totalcash += Convert.ToDecimal(DataBinder.Eval(e.Row.DataItem, "cash"));

  totalunbalanced += Convert.ToDecimal(DataBinder.Eval(e.Row.DataItem, "unbalanced"));

  totalsettled += Convert.ToDecimal(DataBinder.Eval(e.Row.DataItem, "settled"));

  }

  else if(e.Row .RowType ==DataControlRowType .Footer )

  {

  e.Row.Cells[0].Text = "合计";

  e.Row.Cells[1].Text = totalcash.ToString("0.00");

  e.Row.Cells[2].Text = totalunbalanced.ToString("0.00");

  e.Row.Cells[3].Text = totalsettled.ToString("0.00");

  e.Row.Font.Bold = true;

  }