为商店创建表单时,我有一个ContactPerson和一个EconomyPerson。对于他们每个人,我需要名称,但电子邮件甚至不能在EconomyPerson的表格中看到。
我想将EditorTemplate用于我的班级Person。但是,我可以隐藏输入字段并更改Store类的验证要求吗?
public class Person
{
[Required]
public String FirstName { get; set; }
[Required]
public String LastName { get; set; }
[Required]
public String Email { get; set; }
[Required]
public String PhoneNumber { get; set; }
public String MobileNumber { get; set; }
}
public class Store
{
[Required]
public Person ContactPerson { get; set; }
[Required]
public Person EconomyPerson{ get; set; }
}