vs2012+Entity Framework 如果对应的实体类(entity)字段没有添加属性[key],[Required] 会提示 :has not keys defined

添加控制器

如上图,vs2012+Entity Framework  如果对应的实体类(entity)字段没有添加属性[key],[Required] 会提示 :has not keys defined

下面这样是ok的。

    public class MovieEntry
    {
        [Key]
        public int Id{get;set;}
        [Required]
        public string Topic { get; set; }
        public string direct { get; set; }
        public DateTime Release { get; set; }
    }

原文地址:https://www.cnblogs.com/lovemory/p/2954104.html