用户代码未处理ModelValidationException

时间:2015-05-18 11:35:25

标签: asp.net asp.net-mvc-4

我需要在单个视图页面中使用两个模型,因此在下面的方法中使用,而Test是ViewModel类。我收到以下错误:

  

EntityType'parentmodel'没有定义键。定义此EntityType的键。   pmodel:EntityType:EntitySet'pmodel'基于没有定义键的'parentmodel'类型。

如何解决这个问题?

public class parentmodel
{
    [Key]
    public Test test{get;set;}
    public Employee employee{get;set;}
}
public class Test
{
    [Key]
    public string hdNoOfColumns { get; set; }
    public string hdNoOfRows { get; set; }
}
[Table("allocdetails",Schema="public")]
public class EmployeeAllocation
{
    [Key]
    public DateTime allocdate { get; set; }
    public string roomno { get; set; }
    public string groupname {get;set;}
} 

0 个答案:

没有答案