我有一个允许用户输入新信息的DataGridView。使用亚音速我将新信息保存到数据库。这工作正常。我的问题是,在完成保存后,新添加的行将从网格中消失。我尝试重新加载表单,但是我收到以下错误:
Operation is not valid because it results in a reentrant call to the SetCurrentCellAddressCore function.
我不认为这个问题与亚音速相关。有谁知道为什么新添加的行会消失?
由于
答案 0 :(得分:0)
原因是我使用“.ToTable()”
打破了绑定连接kek444 - 感谢您的回复。不要以为这会有所帮助。我没有使用_CellEndEdit,而是使用_RowValidating。我也试过_RowLeave和其他人。我真的不想重新加载表单 - 我只是不知道为什么当行失去焦点时新输入的值会消失。