先上图片,看看是不是你需要的?

关键代码:

protected void _gvGuest_RowDataBound(object sender, GridViewRowEventArgs e){int count = _gvGuest.Rows.Count;if (e.Row.RowIndex >= 0){sumRoom += Convert.ToDouble(e.Row.Cells[5].Text);sumJe += Convert.ToDouble(e.Row.Cells[6].Text);sumNgtKey += Convert.ToDouble(e.Row.Cells[7].Text);sumDyKey += Convert.ToDouble(e.Row.Cells[8].Text);sumResvNum += Convert.ToDouble(e.Row.Cells[9].Text);sumCZL += Convert.ToDouble(e.Row.Cells[10].Text);sumRevper += Convert.ToDouble(e.Row.Cells[11].Text);sumPJFJ += Convert.ToDouble(e.Row.Cells[12].Text);}else if (e.Row.RowType == DataControlRowType.Footer){e.Row.Cells[5].Text = "汇总房间数:" + sumRoom.ToString();e.Row.Cells[6].Text = "汇总房金:" + sumJe.ToString();e.Row.Cells[7].Text = "汇总过夜房:" + sumNgtKey.ToString();e.Row.Cells[8].Text = "汇总日房:" + sumDyKey.ToString();e.Row.Cells[9].Text = "汇总使用房间数:" + sumResvNum.ToString();e.Row.Cells[10].Text = "平均出租率:" + (sumCZL / count).ToString("0.00") + "%";e.Row.Cells[11].Text = "平均Revpar:" + (sumRevper / count).ToString("0.00") + "%";e.Row.Cells[12].Text = "平均房价:" + (sumPJFJ / count).ToString("0.00") + "%";}
}

补充说明:

①GridView的ShowFooter="true"

②颜色:<HeaderStyle Font-Bold="True" ForeColor="Black" HorizontalAlign="Center" />
                <FooterStyle Font-Bold="true" ForeColor="Black" HorizontalAlign="Center" />

③GridView的OnRowDataBound="_gvGuest_RowDataBound"

Gridview求和,求平均数,非常简单实用相关推荐

  1. element-ui表格求和求平均数

    如果只需要求和 就不需要写单独的方法 在table中添加一个属性即可 如果求和和求平均数都有 就要写下面这个方法 <el-table :data="paramList" bo ...

  2. C++——求平均数、求和函数

    accumulate定义在#include<numeric>中,作用有两个,一个是累加求和,另一个是自定义类型数据的处理 1.累加求和 int sum = accumulate(vec.b ...

  3. 数组求和,求平均数,求最大值和最小值

    1.定义数组 var arr=[]; var arr=new Array(); 2.数组赋值 var arr=[]; arr[0]=10;//把数字10赋值到数组索引为0的位置上 arr[1]=20; ...

  4. [Excel]Excel函数和用法(6)——按照多个指定条件计数,求和,求平均数。COUNTIFS/SUMIFS/AVERAGEIFS

    [Excel]Excel函数和用法(6)--按照多个指定条件计数,求和,求平均数.COUNTIFS/SUMIFS/AVERAGEIFS 语法:COUNTIFS(criteria_range1, cri ...

  5. 平均数和均值一样吗_求平均数!

    一.问题: 输入4个整数,计算并输出平均数,保留小数点后1位. 二.分析: 这个问题,很简单,先获得输入的数字,再求和,然后除以4,最后输出结果即可. C语言如下: #include <stdi ...

  6. 任意多个数字求平均数

    任意多个数字求平均数 我们在进行数据的平均计算时,通常采用先求和再除以数量进行平均的方法.但是这个方法有个隐患,就是如果进行平均的数字数量很多,求和时难免要溢出,导致错误结果. 为了解决这个问题,我们 ...

  7. 使用(xy) + ((x^y)1) 求平均数

    (x&y)+((x^y)>>1)的原理分析 一.解释1 (x&y)+((x^y)>>1),把x和y里对应的每一位(指二进制位)都分成三类,每一类分别计算平均值, ...

  8. html表格制作旅游网页,简单实用的网页表格特效_html

    在我们制作主页的过程中,用到表格的地方非常多,灵活运用表格技巧可以为我们的网页增色不少,这里我就详细介绍几中特效表格的制作方法. 一.彩色虚线表格 .tab1 { border-top-width: ...

  9. c语言用除法求平均数,论C语言两整数平均值的4种算法

    小学数学中我们就学过一种简单的求解两个整数平均数的算法(a+b)/2,当然它同样适用于我们的C语言#include #include int main() { int a = 10; int b =  ...

  10. 用数组实现求平均数小案例

    用数组实现求平均数的小案例:需求(在竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分(不考虑小数部分):选手的最后得分为:去掉一个最高分和一个最低分后 其余4个选手的平均值) packag ...

最新文章

  1. Appearing and Disappearing consts in C++
  2. 3项目里面全局用less变量 cli vue_VUE CLI3 less 全局变量引用
  3. Java技术分享:Java基本数据类型
  4. 关于might_sleep的一点说明---CONFIG_DEBUG_ATOMIC_SLEEP【转】
  5. python class用法_python原类、类的创建过程与方法
  6. BAT人脸识别功能第二步-人脸检测
  7. matlab算hht,关于MATLAB中HHT谱图的问题【百度知道悬赏100积分】
  8. 学习全球最火编程语言Python,要读哪些书?
  9. 《scikit-learn》决策树之回归树
  10. python 网页爬虫作业调度_第3次作业-MOOC学习笔记:Python网络爬虫与信息提取
  11. 关于如何学好前端开发,你需要知道的事!
  12. vue-json-editor实现json编辑器并且可以正常输入中文
  13. Java将Word转为图片完美解决方案(免费无损不乱码)
  14. Redis应用之限制访问频率
  15. 推荐闪电王子和非洲王子鱼
  16. 【友盟+】国庆假期旅游类APP使用报告(上)
  17. Autocad2017破解版下载|Autodesk Autocad 2017中文破解版下载 64位(附注册机/序列号)
  18. 大批程序员可能面临被劝退!
  19. CPU、MCU、FPGA、SoC……这些芯片究竟是啥?
  20. camera驱动电源配置_Camera driverV4L2驱动架构介绍

热门文章

  1. mac使用docker安装php开发环境
  2. MHDD找不到硬盘的解决方案
  3. BOOTP引导程序协议
  4. Qt从视频中获取每一帧数据
  5. python三维随机游走轨迹模拟_用Python模拟随机游走(Random walks)
  6. 联想电脑插入耳机没有声音的解决方法
  7. 关于孩子教育的几点分享
  8. 余弦相似度使用NEON指令加速
  9. C++ UML类图概念详解
  10. 分享106个ASP新闻文章源码,总有一款适合您