对象引用未设置为对象模型fk和虚拟字段的实例
本文关键字:虚拟 字段 实例 fk 设置 对象模型 对象引用 | 更新日期: 2023-09-27 18:21:19
这曾经是有效的。我今天将我的实体框架升级到6.1.1,现在我出现了这个错误。
我得到一个使用linq的对象,如下所示:
Models.University myUni = DAL.University.GetById(Convert.ToInt16(University.SelectedValue));
lblUniName.Text = myUni.Name;
lblUniLang.Text = myUni.Language.Name;
当尝试查看myUni.Language
时,现在是null
这是我的型号:
public int? Language_Id { get; set; }
[ForeignKey("Language_Id")]
public virtual Language Language { get; set; }
我做错了什么?
确保您的配置中没有关闭Lazy Loading in:
this.Configuration.LazyLoadingEnabled = true;
请参阅MSDN