Я работаю над приложением asp.net MVC 3 и создал модель. Я использую Entity Framework 4.1 Code First. У меня есть свойство, подобное этому:
[Required]
[Display(Name = "Email Address")]
[DataType(DataType.EmailAddress)]
[RegularExpression(@"[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}", ErrorMessage = "Invalid Email Address")]
public string Email { get; set; }
Я использую его в двух видах. Я хочу сделать это обязательным в одном представлении, но в другом представлении я хочу сделать это необязательным.
Любые предложения для этого, пожалуйста?