Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 数据绑定到数据行_C#_Ado.net - Fatal编程技术网

C# 数据绑定到数据行

C# 数据绑定到数据行,c#,ado.net,C#,Ado.net,我使用数据绑定到一个非类型化的数据表,如下所示 textbox1.DataBindings.Add("Text", _dataTable, columnName ); 现在数据绑定工作正常,但是,我正在检查行的状态(当然是在更改值之后),它显示为未更改。只是想知道这不应该修改吗 _dataTable.Rows[0] {System.Data.DataRow} HasErrors: false ItemArray: {object[11]} RowError: ""

我使用数据绑定到一个非类型化的数据表,如下所示

textbox1.DataBindings.Add("Text", _dataTable, columnName );
现在数据绑定工作正常,但是,我正在检查行的状态(当然是在更改值之后),它显示为未更改。只是想知道这不应该修改吗

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

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

我使用了
\u dataTable.BeginEdit()
\u dataTable.EndEdit()
将行状态更改为修改