首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gridview绑定数据后,展示某列的汇总

2012-09-04 
gridview绑定数据后,显示某列的汇总页面中使用gridview绑定数据后显示如下:编号收费名称应交费用1学费8002

gridview绑定数据后,显示某列的汇总
页面中使用gridview绑定数据后显示如下:

编号 收费名称 应交费用
1 学费 800
2 考试费 150
3 杂费 200

现在想在“应交费用”这一列的末尾增加显示费用的汇总,结果如下:

编号 收费名称 应交费用
1 学费 800
2 考试费 150
3 杂费 200
  总计:1150

问题1:该怎么求得总计?
问题2:如何显示总计的数据?

各位高手,不吝赐教,不甚感激。

[解决办法]
decimal wastageqty =0;
protected void GVdetail_RowDataBound(object sender, GridViewRowEventArgs e)
{

if (e.Row.RowType == DataControlRowType.DataRow)
{
wastageqty += Convert.ToDecimal(DataBinder.Eval(e.Row.DataItem, "wastage_qty"));


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

// e.Row.Cells[5].Text = "单耗合计:"; //在Footer里对单耗列汇总
e.Row.Cells[6].Text = wastageqty.ToString();
wastageqty = 0;

}
}

热点排行