Если у меня есть настройка, где на моей главной странице есть элемент, который является объектом, сгенерированным EF, и я хочу использовать этот элемент затем на самой странице (но он также необходим в главной странице).
В настоящее время у меня есть цикл использования в событии Page_Init главной страницы для установления члена. Однако, если затем я пытаюсь получить какие-либо свойства этого на странице, я получаю сообщение об ошибке «Экземпляр ObjectContext был удален ...», что достаточно справедливо (Это внутри собственного цикла использования, однако это другой экземпляр OC поэтому выкидывает эту ошибку.)
Как лучше / предпочтительнее обойти эту ситуацию? Должен ли он открыть контекст объекта в событии prePinit MasterPage, а затем утилизировать его во время события Page_Dispose главной страницы, или использовать второй экземпляр OC на странице, и просто извлечь локальную версию объекта EF, проверив его ID против идентификатора объекта мастер-страницы?
Спасибо, Psy