Я действительно не понимаю, почему не происходит обновление. Это очень просто:
int goodID = 100;
DataContext db = new DataContext();
Schedule schedule = db.Schedules.Single(s => s.ID == goodID);
// this wont persist - WHY NOT?!
schedule.Email = txtEmail.Text;
// this does persist
schedule.NumberCourses = 5;
db.SubmitChanges();
Я не могу понять, почему поле, электронная почта, не получает значение из текстового поля. Что я могу проверить?
EDIT
Я установил точку останова и проверил значение после присвоения. Он присваивает значение текстового поля, но все еще не обновляет.