上一次用了javascript对gridview进行了汇总统计,但那个统计是在客户端进行的,虽然减轻了服务器的负担,但是,当需要把统计信息汇出excel时,汇总信息却死活不出来了,所以,绕半天又绕回来了,下面介绍另外一种办法进行汇总统计:

1、先在顶部声明公共变量

        private float production_Cost = 0;

2、然后将Gridview的【ShowFooter】属性设置为【true】。

3、再在Gridview的【RowDataBound】事件中写道:

protected void Gridview_RowDataBound(object sender, GridViewRowEventArgs e){
        DataRowView drv = (DataRowView)e.Row.DataItem;if (e.Row.RowType == DataControlRowType.DataRow){production_Cost += float.Parse(drv["totalCosts"].ToString());}if (e.Row.RowType == DataControlRowType.Footer){e.Row.Cells[11].Text = "小計:";//e.Row.Cells[12].Text = Math.Round(production_Cost, 5).ToString();e.Row.Cells[12].Text = production_Cost.ToString();}}

就这么简单,就是分两步走,第一步:把每一行的某列加起来;第二步:显示计算的结果。

So Easy~

转载于:https://www.cnblogs.com/seasons1987/p/3262146.html

如何用C#对Gridview的项目进行汇总统计?相关推荐

  1. 如何用javasript对Gridview的项目进行汇总统计?

    当我们在gridview显示统计信息时,都会想在gridview最后一行显示[小计]结果,但gridview的话好像比较难搞(至少我也不会呀 囧~),那么我就结合jquery写了一个解决方案,下面举个 ...

  2. python编程怎么建立工程_教你如何用Python脚本快速创建项目

    相信初学Cocos2D者对Python还很陌生,今天本篇教程教你如何用Python脚本快速创建项目. 在Cocos2d-x2.1.4以上的版本中,取消了使用vs模版创建项目的方法,开始使用python ...

  3. 如何用ABP框架快速完成项目(面向项目交付编程面向客户编程篇) - 广州.net微软技术俱乐部12月份活动报名帖...

    这是广州.net微软技术俱乐部12月份活动报名帖.此帖会持续更新. 活动课程标题是:如何用ABP框架快速完成项目(面向项目交付编程面向客户编程篇) 这是内容大纲: ABP框架简介(这里会聊聊.net真 ...

  4. 如何用项目管理软件,帮助项目经理监控项目进度?

    如何用项目管理软件,帮助项目经理监控项目进度? 工程项目比较多,经常忘记项目的进度,想要可以查看项目进展的项目管理软件? 大多数时候,面对项目进度没有头绪,看不懂,无法把握:根本原因不在于题主所说的, ...

  5. pycharm如何更改python项目环境_如何用Pycharm打开已有项目配置python环境

    如何用Pycharm打开已有项目配置python环境 发布时间:2020-07-06 11:06:30 来源:亿速云 阅读:175 作者:清晨 这篇文章将为大家详细讲解有关如何用Pycharm打开已有 ...

  6. Android开源项目分类汇总-转载

    太长了,还是转载吧... 今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有 ...

  7. Android开源项目分类汇总[转]

    Android开源项目分类汇总 如果你也对开源实现库的实现原理感兴趣,欢迎 Star 和 Fork Android优秀开源项目实现原理解析 欢迎加入 QQ 交流群:383537512(入群理由需要填写 ...

  8. 2016年GitHub上史上最全的Android开源项目分类汇总

    以下内容为转载 版主原网址 http://itindex.net/detail/51896-github-android-开源 GitHub上史上最全的Android开源项目分类汇总 今天在看博客的时 ...

  9. Android 开源项目分类汇总(下)

    Android 开源项目分类汇总(下) 九.ScrollView Discrollview 支持滚动时 Item 淡入淡出,平移,缩放效果的 ScrollView 项目地址:https://githu ...

最新文章

  1. mp4转gif_mp4转gif怎么转?一键转码的技巧要知道
  2. 胖爷的vim实用手册 - 基础篇(打开、关闭、移动、搜索)
  3. C语言再学习 -- 关闭/启动
  4. NAB 2019见闻:CAE视频编码与QoE
  5. js基础总结性能优化
  6. outlook附件大小限制_如何在Outlook中调整大图片附件的大小
  7. C++/C中定义与声明的区别
  8. win8系统装c语言编程软件哪个好,win8系统安装c语言方法
  9. DELL R340 14G服务器的RAID划分
  10. MySQL只有.frm文件恢复表结构
  11. 一个火车上遇到的女孩所引发的联想
  12. 超链接显示网站 A,访问后进入网站 B
  13. 《Java编程规范学习笔记》
  14. 兄弟打印机内存已满清零方法_打印机内存已满怎么处理
  15. xp系统打不开excel服务器,WinXP系统下XLSX文件怎么打开?
  16. 联想k50+开发者模式+linux,联想 K50-T5中文Recovery刷机教程
  17. csr x509证书_证书格式简介 - CSR 文件生成 - 中国数字证书CHINASSL
  18. 图片太大上传不了怎么缩小?jpg图片压缩大小的方法
  19. 店铺如何提升流量,抢占先机
  20. 计算机毕业设计ssm基于Andriod的剪纸艺术平台3swaq系统+程序+源码+lw+远程部署

热门文章

  1. app闪退后重启_安卓APP崩溃(crash)后重新启动,捕获全局异常重启APP
  2. #运行后闪退_王者ios14苹果手机闪退已修复,腾讯痛失百万玩家能否再回来
  3. SpringBoot接收数组参数
  4. C++奥赛一本通递归题解
  5. setmaximumsize java_setMaximumSize为什么不起作用
  6. wifi扫描流程图_扫描方法与流程
  7. 计算机恢复语言文件格式,当你的电脑无故变成英文且语言包丢失后用这几招恢复-win7语言包...
  8. java fileio_java FileIO类
  9. 三国佚事--巴蜀危机
  10. 2013蓝桥杯C++A:颠倒的价牌(stringstream用法)