此 ObjectContext 实例已释放,不可再用于需要连接的操作的另一种解决方法。
这个问题除了焦涛给的方法,还有另外的方法:
在list<t> lst = query.ToList()时
lst.ForEach(s=>
//将引用关系重新加载一下.
if(!s.tableReference.IsLoaded){
s.tableReference.Load();
}
)
注:tableReference为表的引用名,格式为(表名+Reference)
这个问题除了焦涛给的方法,还有另外的方法:
在list<t> lst = query.ToList()时
lst.ForEach(s=>
//将引用关系重新加载一下.
if(!s.tableReference.IsLoaded){
s.tableReference.Load();
}
)
注:tableReference为表的引用名,格式为(表名+Reference)