в форме у меня есть две кнопки отмены и сохранения. когда я изменяю данные в форме после поиска и нажимаю сохранить, все работает нормально и данные сохраняются. Но когда я нажимаю кнопку отмены и иду к поиску управления, его показ измененного значения (которое я имею отменить). Мой вопрос заключается в том, как я могу защитить nhibernate, чтобы показывать только значение БД, а не временный контент или кеш?
ты прав. Но проблема в том, что я ничего не делаю на канальной кнопке, кроме назначения панели для нуля, т.е.
gpanel.Datacontext = NULL;
на самом деле проблема в том, что когда я искал запись из управления поиском (двойным щелчком по записи), все поля заполнялись. Теперь, если измените содержимое любого поля / текстового поля и нажмите cancell и снова откройте окно поиска, это покажет модификацию, которая является неправильной. Выполнял ли nhibernate этот тип функциональности? что он поддерживает обновленные данные сам. Когда я останавливаю приложение и запускаю его снова, оно показывает фактическое значение БД, а не время списка. пожалуйста помоги
Можете ли вы рассказать мне о функциональности и реализации клонов, если это поможет в этом вопросе.