0

このように DataTable 'dt' を GridView にバインドします。

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

DataBind が成功しました。

GridView Row DataBound では、次のように書きました。

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

私の質問は、「この DataRowView は DataTable(dt) 行のオブジェクトですか? 」そうであれば、rowView を編集して DataTable(dt) にデータを挿入できますよね?

4

1 に答える 1

1

datarowviewはdatatableのオブジェクトではありませんが、dataview datarowviewのオブジェクトは、ステータスがDefault、Original、Current、Proposedのdatarowのビューです。したがって、dataviewwrapdatatableおよびdataviewwrapdatarowは、datarowviewのRowプロパティを介してdatarowにアクセスできます。

于 2012-08-18T04:29:52.527 に答える