Недавно добавленная строка в DataGridView не отображается - PullRequest
0 голосов
/ 13 июля 2009

У меня есть DataGridView, который позволяет пользователям вводить новую информацию. С помощью дозвуковой сохраняю новую информацию в базе данных. И это работает правильно. Моя проблема в том, что после сохранения вновь добавленная строка исчезает из сетки. Я попытался перезагрузить форму, но я получаю следующую ошибку:

Operation is not valid because it results in a reentrant call to the SetCurrentCellAddressCore function.

Я не думаю, что проблема связана с дозвуком. Кто-нибудь знает, почему исчезает добавленная строка?

Спасибо

1 Ответ

0 голосов
/ 13 июля 2009

Причина была в том, что я разорвал связывающее соединение, используя ".ToTable ()"

kek444 - спасибо за ответ. Не думай, что это поможет. Я не использую _CellEndEdit, но вместо этого использую _RowValidating. Я также пробовал _RowLeave и другие. Я действительно не хочу перезагружать форму - я просто не знаю, почему вновь вводимые значения исчезают, когда строка теряет фокус.

...