| 发表于:2008-01-21 17:43:322楼 得分:0 |
ds.tables[0].compute("sum(金额)", "true") 然后把值输出,或者在itemdatabound事件里进行统计,如: private decimal sum; private void mydatagrid1_itemdatabound(object sender, system.web.ui.webcontrols.datagriditemeventargs e) { if (e.item.itemindex > = 0) { //取指定列的数据总和 sum += decimal.parse(e.item.cells[2].text); } else if (e.item.itemtype == listitemtype.footer) { //在页脚中添加指定列的总和和平均值 e.item.cells[1].text = "合计: "; e.item.cells[2].text = sum.tostring("f2"); } } | | |
|