你是不是把所有数据读到datagrid
如果是就可能可以实现 我说个原理 代码我就没有了声明12个月的私有变量private float January=f0.0; //一月
...
..
十二个月
然后在DataGrid_ItemDataBound时间加
int month=那数据库里面那条记录的month
switch(month)
{
   case:1 //一月
     January=January+需要统计的字段
     break;
    .... //一直到12月
}最后你把12个月都加起来就是年的总计