Изменения базы данных не сохраняются из WP7 ViewModel - PullRequest
1 голос
/ 31 января 2012

У меня есть представление, привязанное к модели представления, которая ссылается на текстовый текст данных (linq to sql).Представление отображается отлично и отображает значения, которые находятся в базе данных.Внесение изменений в значения в представлении корректно обновляет значения в модели представления, но когда я пытаюсь отправить изменения, перейти обратно со страницы и затем вернуться к ней, мои изменения пропали.Есть идеи?Вот код для моей модели:

public class WidgetViewModel : BaseViewModel
{
    private Widget _widget;
    public Widget Widget { get { return _widget; } set { _widget = value; NotifyPropertyChanged("Widget"); } }

    public WidgetViewModel(int id)
    {
        Widget = Context.Widgets.Single(m => m.Id == id);
    }

    public void Save()
    {
        Context.SubmitChanges();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...