如何计算radgridview中每列的平均值到过滤后的最后一行?

时间:2013-03-06 16:57:56

标签: c# winforms telerik radgridview

我想知道如何根据行过滤器查找列的平均值?

private void monthlyGridView_Click(object sender, EventArgs e)
{
   List<double> everyQuestion = new List<double>();

    for (int i = 5; i < monthlyGridView.Columns.Count; i++)
    {
        eachQuestion.Clear();
       for (int j = 0; j < monthlyGridView.Rows.Count - 2; j++)
       {
          //mReport is DataTable which return values
          string value = mReport.Rows[j][i].ToString();
          eachQuestion.Add(double.Parse(value));
       }
          string columnAverage = String.Format("{0:0.00}", eachQuestion.Average());
          monthlyGridView.Rows[monthlyGridView.Rows.Count - 1].Cells[i].Value = columnAverage;


    }
}

这段代码只给出了平均未过滤的平均值?

1 个答案:

答案 0 :(得分:0)

您可以使用内置摘要行来实现此功能。更多信息是可用的here