现有一个GridView,第一列是模版列,放的是CheckBox,第二列是ID,现在的问题是,当我勾选某一行的第一列的CheckBox的时候,我想要得到这一行的第二列的ID的值。
请问高手该如何解决?
谢谢。

解决方案 »

  1.   

    http://weekzero.cnblogs.com/archive/2006/05/05/392188.html
      

  2.   

    应该加一个onclick事件
    我也关注一下
      

  3.   

    添加事件是可以的,也可以捕获,问题是我怎么知道这是第几行的checkbox?这是难点,谢谢喽。
      

  4.   

    checkbox的事件那个sender(先强制转换为CheckBox)参数应该有个parent属性,对象是一个DataControlFieldCell,然后这个Cell的parent就是这行了
      

  5.   

    GridView.Rows[i].Cells[ii].findcontrol(checkbox)
    先在行里找到checkbox
    再取行中数据,如
    if (checked)
    {
    string aa = GridView.Rows[i].Cells[iiiiiiiii].Text;
    }