zoukankan      html  css  js  c++  java
  • 对gridview进行数据汇总

    在我们进行统计的时候经常需要统计总数,总价格等信息
    下面我们用gridview来展示该方法
    先看下结果:

    红色部分为gridview的 footer 行,在你要显示该行的时候,首先应该将gridview 的showfooter选项选为true
    下面是代码部分
    在gridview的rowdatebind是发生

    protected void gvpregoods_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            int num =0;  个数
            Decimal price=0; 价格
         

          if (e.Row.RowType == DataControlRowType.Footer) 当时底部时
            {

                for (int i = 0; i < this.gvpregoods.Rows.Count; i++) 循环gridview的行
                {
                    num+=Convert.ToInt32(gvpregoods.Rows[i].Cells[5].Text);  把个数相加
                    price+=Convert.ToDecimal(gvpregoods.Rows[i].Cells[7].Text); 把价格相加

                }


                e.Row.Cells[5].Text = num.ToString();   绑定底部行的第5列值为 num.ToString()
                e.Row.Cells[7].Text = price.ToString("c");  绑定底部行的第7列值为 price.ToString()
           
            }


        }

  • 相关阅读:
    对于数据库表排他更新的理解
    小学数学题
    胜败兵家事不期
    ORACLE外键约束(FORIGEN KEY)
    spring客户端jsp与服务端交互方法
    nodejs学习笔记package.json
    关于viewport
    dl,dt,dd的用法
    304-NOT MODIFIED
    $(document).ready()和 window.onload的区别
  • 原文地址:https://www.cnblogs.com/zjba2/p/1142001.html
Copyright © 2011-2022 走看看