Я использую asp.net MVC 2 здесь у меня есть следующий класс заявителя, и он имеет свои свойства
которые упоминаются как [Обязательные], поэтому, если я добавлю новое представление в проект строго типа с Классом кандидата и использую только одно свойство из класса кандидата Html.TextBoxFor (Model => Model.Property1) и когда я использую Model.IsValid, он вернет False , потому что я не использовал предоставленное значение для других требуемых свойств (property2, property3, property4). Так есть ли способ использовать один и тот же класс кандидата для другого представления, а также проверить только те свойства, которые у меня есть используется в поле зрения не те, которые не используются в поле зрения.
class Applicant{
[Required]
propert1{get,set;}
[Required]
propert2{get,set;}
[Required]
propert3{get,set;}
[Required]
propert4{get,set;}
}