如果我有一个设置,其中我的母版页有一个EF生成的对象的成员,并且我想使用此成员,然后在页面本身中在母版页中也是如此)。使用EF对象作为页面内主页面的成员
目前我在主页Page_Init事件中有一个使用循环来建立成员。然而,如果我尝试在页面中获取它的任何属性,我会得到一个关于“ObjectContext实例已被处置......”的错误,这是公平的(它在它自己的使用循环内,但是这是一个不同的OC实例,所以这是抛出这个错误。)
什么是最好的/首选的方式围绕这种情况?是在MasterPage的pre_init事件中打开对象上下文,然后在主页的Page_Dispose事件中处理它,或者在页面中使用第二个OC实例,并通过检查它的局部版本来获取EF对象ID与主页的对象ID?
谢谢,精神科
同意。 +1。更好的是将它塞入一个存储库中。 – RPM1984 2010-09-24 23:59:14