о проверке asp.net MVC - PullRequest
       1

о проверке asp.net MVC

1 голос
/ 15 марта 2011

Я использую 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;}

} 

1 Ответ

1 голос
/ 15 марта 2011

Так есть ли способ использовать один и тот же класс кандидата для другого представления, а также проверять только те свойства, которые я использовал в представлении, а не те, которые не использовались в представлении.

Я бы порекомендовал вам создавать модели видов для каждого вида и настраивать свойства проверки в соответствии с потребностями каждого вида.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...