我将 bindingList 绑定到 TextBoxes。当我在文本框中输入新值并按保存按钮时,最后一个文本框的值不会保存在数据库中。但是当我在保存按钮之前按下 Tab 键时,来自 texboxes 的每个值都被保存了。如何用未保存的最后一个值解决这个问题?
……
BindingList<Zamo> myList;
pg = new PGEntities();
var query = (from zam in pg.Zamo where zam.ID == rekord.ID).Take(1);
myList = new BindingList<Zamo>(query.ToList());
zamoBindingSource.DataSource = myList;
……
private void SaveButton()
{
pg.SaveChanges();
}
仅当我通过 BindingNavigation 中的按钮保存时才会发生这种情况。