我在 Visual Studio 2008 (C#) 中使用 Telerik Winforms Radgrid 版本 2009.2.9.701,我遇到了我似乎无法找到解决方案的问题。
当填充了 radgrid 并且用户更改了一行中的一个单元格时,该行不会被标记为“已修改”,直到用户实际单击数据网格上的另一个位置。如果用户修改了一行中的任何值并立即单击我的 winform 上的“保存”按钮,则该行不会被标记为已修改,并且不会显示在我的修改行列表中。
我正在使用以下代码来收集修改后的行...
DataTable modifiedRows = dataTable.GetChanges(DataRowState.Modified);
我的问题如下:当用户更改行中任何单元格中的值时,有没有办法将行标记为“已修改”,而无需用户在单击保存按钮之前单击该行。我似乎找不到将数据行标记为“已修改”的标志。
感谢您的帮助,非常感谢。