在数据库中的空表上,我在返回View的索引主控制器上得到此错误(context.Customer.ToList());
System.Data.Edm.EdmEntityType: : EntityType 'SelectListItem' has no key defined. Define the key for this EntityType.
System.Data.Edm.EdmEntitySet: EntityType: EntitySet �SelectListItems� is based on type �SelectListItem� that has no keys defined.
我已将[key]属性添加到我的模型中的id(使用getter和setter),edmx文件位于我的项目中,其中包含表customer,其中id为主键,与我的模型相同。 / p>
我还需要做什么????
答案 0 :(得分:0)
请查看此link,它会向您展示如何“从表中推断出没有密钥时添加实体密钥”
从链接中取得以上几点。