У меня есть DataGridView
с функцией CellEndEdit
, которая обновляет мою базу данных.Однако это работает только в том случае, если пользователь щелкает отредактированную ячейку в другой строке.Если пользователь нажимает клавишу «Return» на клавиатуре, изменение теряется.
Я посмотрел на переменные в режиме отладки и обнаружил, что нажатие клавиши «Return» устанавливает все так же, как нажатие на следующую строку.Любые идеи будут великолепны!
Метод обновления:
private void Grd_RawLedger_UserDeletedRow(object sender, DataGridViewRowEventArgs e)
{
raw_LedgerTableAdapter.Update(belvan_GL_EEA_M12DataSet.Raw_Ledger);
this.raw_LedgerTableAdapter.Fill(this.belvan_GL_EEA_M12DataSet.Raw_Ledger);
}