专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C#

datagridview怎么在最后加上统计

发布时间:2011-06-21 11:33:18 文章来源:www.iduyao.cn 采编人员:星星草
datagridview如何在最后加上统计
在datagridview里获得的格列数据最后能按需获得一个总计吗?
比如显示列分别为:商品名,单价,数量,总价
我想在最后一行数量和总价下面显示之上所有行的总和,应该怎么办?
还是说应该靠SQL语言来完成?

------解决方案--------------------
C# code

 //在绑定事件中 
 decimal sum=0;
 DataRowView drv = e.Item.DataItem as DataRowView;

  if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
      if (e.Item.ItemIndex >= 0)
            {
                sum += Convert.ToDecimal(drv["总价"].ToString());
                LaTotal.Text = "总价为:" + sum.ToString();
            }

}

------解决方案--------------------
你可以在数据源中新增记录 用于统计

这样直接绑定就好了
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: