以下事件是就是包含在GridView中Button的事件
---
protected void BtED_Click(object sender, EventArgs e)
{
‘怎样获得GridView当前行的DataKey?
}

解决方案 »

  1.   

    怎么才算当前行,选中的行的话用SelectedDataKey就可以
      

  2.   

    GridView1.DataKeys[e.RowIndex].Value方法取得
    但是要设置GridView的DataKeys属性 就是绑定什么字段
      

  3.   

    如果当前行是选中行,直接GridView1.SelectedDataKey就可以了。也可以GridView1.DataKeys[GridView1.SelectedIndex]
      

  4.   

    可以在数据控件中的每行也就是Row中包含一个CheckBox控件;通过Foreach循环遍历每行,寻找此控件;如果此控件的Checked为True则根据此控件定位当前行,并获得当前行的DataKey!