0

我像这样将 DataTable 'dt' 绑定到 GridView。

 GridView1.DataSource = dt;
 GridView1.DataBind();

数据绑定成功。

在 GridView Row DataBound 我这样写:

DataRowView rowView = (DataRowView)e.Row.DataItem;

所以我的问题是'这个 DataRowView 是 DataTable(dt) 行的对象吗'?因为如果是这样的话,我可以编辑 rowView 以在 DataTable(dt) 中插入数据,对吗?

4

1 回答 1

1

datarowview 不是 datatable 的对象,但 dataview 的对象 datarowview 是 datarow 的视图,状态为 Default、Original、Current 和 Proposed。所以 dataview wrap datatable 和 dataview wrap datarow 你可以通过 datarowview 的 Row 属性访问 datarow

于 2012-08-18T04:29:52.527 回答