两个gridv1和gridview2嵌套后  我要在里面的gridview2使用RowDataBound进行计算
并把gridview2中的模板列的label赋值 
现在我在gridview2中的RowDataBound不能获得gridview2,
应该怎么办

解决方案 »

  1.   

    (GridView)e.row.Cells[4].FindControl("GridView1")  这个转化就是内层的griwdview然后通过得到的griwdview 在去找内层的 label 即可.
      

  2.   

    这个问题我换思路了 在数据绑定时 写sql语句计算出结果
    还是很感谢大家
      

  3.   

    for(int i=0;i<this.controls.count;i++)
    {
      foreach(Control C in this.controls[i].Controls)
    {
    if(C is GridView)
    {
       (GridView)C.ID=""; 
    }
    }
    }
      

  4.   

    计算那个办法还是不行 还的找gridview 
    上面俩位发代码的 我没看懂
      

  5.   

    可以获得的
    不过要循环确定是哪行哪列的gridview2
    这样的列子楼主可以到google上找到一些看看啊