DataGrid的数据如下:
用户ID   用户名        用户状态      帐户状态
1         kkkk           离职          冻结
2         jane           在职          启用
3         andy           离职          冻结
现在我想要的是,如何判断用户选择的是哪一行哪一列的操作呢?
例如我选择的是第二行的"在职",在代码中如何实现呢?
急,,在线等~~~~~~

解决方案 »

  1.   

    dataGridView1.CurrentCell.ColumnIndex
    获得当前列
    dataGridView1.CurrentRow.Index
    获得当前行
      

  2.   

    在C#中好像没有 CurrentCell 这个属性啊!!~~~~~
      

  3.   

    这是在 asp.net 上面的.所以不能用 System.Window.Forms ;
      

  4.   

    在里面加一个CheckBox然后绑定一个属性到用户ID
    判断时这样判断
    for(int i=0;i<GridView1.Rows.Count;i++)
    {
    CheckBox cb=(CheckBox)GridView1.Rows[i].FindContorl("CheckBox1");
    if(cb.Checked)
    {
    Response.Write(某某被选中);
    }
    }
    欢迎访问我的主页www.long2.ful.cn
      

  5.   

    最后两列均为 ButtonColumn ; 命令名都是: UpdateCommand 啊
    如果不一样就好办了...............最衰就是同样的命令名