小编Isa*_*lee的帖子

实体类型List`1不是当前上下文的模型的一部分

我一直在使用Database First,EF 4.1

我得到"实体类型List`1不是当前上下文模型的一部分." 尝试从"编辑视图"更新记录时出错.

错误发生在

db.Entry(properties).State = EntityState.Modified;
Run Code Online (Sandbox Code Playgroud)

这是我的模型:

public class Users
     {
     [Key]
     public int User_ID { get; set; }
     public string UserName { get; set; }

     [NotMapped]
     public IEnumerable<App_Properties> User_Properties
     {
          get { return Properties.Where(u => u.User_ID == User_ID); }
     }

     public virtual ICollection<App_Properties> Properties { get; set; }
}

public class App_Properties
{
     [Key]
     public int Prop_ID { get; set; }
     public int User_ID { get; set; }
     public int App_ID { get; set; }
     public …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework-4.1 asp.net-mvc-3

23
推荐指数
2
解决办法
3万
查看次数

标签 统计

asp.net-mvc-3 ×1

c# ×1

entity-framework-4.1 ×1