0

我正在将 DataBindings 用于无类型的 DataTable,如下所示

textbox1.DataBindings.Add("Text", _dataTable, columnName );

现在数据绑定工作正常,但是,我正在检查行的状态(当然是在更改值之后)并且它显示未更改。只是想知道不应该修改吗?

_dataTable.Rows[0]
{System.Data.DataRow}
    HasErrors: false
    ItemArray: {object[11]}
    RowError: ""
    RowState: Unchanged
    Table: {}
4

2 回答 2

1

调用_dataTable。AcceptChanges()将您的更改提交到行。

于 2012-12-22T06:26:30.687 回答
0

我使用_dataTable.BeginEdit()and_dataTable.EndEdit()将行状态更改为已修改。

于 2012-12-22T06:47:19.093 回答