我在asp中有一个网格,数据键说'job_no',我提供了一个onrowedit事件并将事件参数像往常一样存储在'e'中,就像这样
protected void gvDetails_RowUpdating(object sender, GridViewUpdateEventArgs e)
但是当我尝试使用这样的行索引访问行的相关数据键值时,
int id = Convert.ToInt32(gvDetails.DataKeys[e.RowIndex].Value.ToString());
,它给了我一个错误,说“e”没有名为 RowIndex 的属性。
为什么会发生这种情况,还有其他方法可以获取当前编辑行的数据键值吗?