【发布时间】:2014-11-23 16:14:09
【问题描述】:
我有一个模型类
public class Student
{
public int StudentId { get; set; }
public string StudentName { get; set; }
public ICollection<SelectListItem> CourseList { get; set; }
}
和
public class StudentContext : DbContext
{
public DbSet<Student> Students { get; set; }
}
我尝试将它用作
List<Student> sList = db.Students.ToList();
我收到以下错误
\tSystem.Data.Entity.Edm.EdmEntityType: : EntityType 'SelectListItem' has no key defined. Define the key for this EntityType.
\tSystem.Data.Entity.Edm.EdmEntitySet: EntityType: EntitySet 'SelectListItems' is based on type 'SelectListItem' that has no keys defined.
请提出我做错的地方。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 model-view-controller