我想实现的功能是这样的,一个页面中有一个gridview控件,该控件动态绑定有一个数据库的数据表,我想在页脚统计某些列的总数,例如第三列是“金额”,我想在“金额”对应列的页脚下统计出来,gridview中有某几列需要统计的,现在我的问题是我并不知道第几列需要统计,我只是知道哪些字段需要统计,因为gridview绑定的数据表对应的另外一个页面是可以增加删除列字段的,总结起来就是,我知道“金额”,“数目”这样的字段需要在页脚统计,但是我并不知道他们所在的列索引,我想问问如何找到他们的列索引。因为知道索引以后我可以这样统计:e.Row.Cells[3].Text = "总计金额:"+统计方法。谢谢各位啦。

解决方案 »

  1.   

    for (int i=0;i <Gv.Columnt.count;i++)
    {
       if (GV.Columnt[i].Caption=="xx")
       {
             .....
       }
    }
      

  2.   

    ... 平时都用 1 2 ...之类的固定下标 期待ing ...
      

  3.   

    谢谢各位的指教 我想请教一下anyqu
    for (int i=0;i <Gv.Columnt.count;i++)
    {
    if (GV.Columnt[i].Caption=="xx")
    {
    .....
    }
    }
    中gv就是gridview吧,但是它并没有包含colnmnt这个定义哦,如果是误笔,是columns的话,那GV.Columnt[i].Caption中也没有Caption的定义,是吗?谢谢