У меня есть мастер регистрации для регистрации нового пользователя. Когда я пытаюсь перейти на вторую страницу, я получаю ошибки проверки, потому что мой объект User
еще не был полностью заполнен. Можно ли каким-либо образом указать каждому ActionMethod
игнорировать некоторые свойства при проверке проверки ModelState.IsValid
?
например. (Упрощенный код pseduo)
public class User
{
[Required]
public string Name; // Asked on page 1.
[Required]
public int Age; // Asked on page 1.
[Required]
public string Avatar; // Asked on Page 2.
}
он жалуется на то, что Аватар требуется/не может быть нулевым. Но у меня нет возможности попросить пользователя заполнить эту информацию до следующей страницы.
Можно ли просить игнорировать эту проверку на стр. 1?