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()
           
            }


        }

  • 相关阅读:
    函数式宏定义与普通函数
    linux之sort用法
    HDU 4390 Number Sequence 容斥原理
    HDU 4407 Sum 容斥原理
    HDU 4059 The Boss on Mars 容斥原理
    UVA12653 Buses
    UVA 12651 Triangles
    UVA 10892
    HDU 4292 Food
    HDU 4288 Coder
  • 原文地址:https://www.cnblogs.com/zjba2/p/1142001.html
Copyright © 2011-2022 走看看