Я использую DataAnotation для проверки, и в некоторых случаях мне нужно отключить ее.Различные проверки на вставку и редактирование
F.E. на создание мне нужно ввести пароль пользователя и подтверждение, но для редактирования он может оставаться пустым и не изменяться.
У меня есть эта модель:
[Required]
[DataType(DataType.Password)]
public string Password { get; set; }
[DisplayName("Re-enter Password")]
[Compare("Password", ErrorMessage = "The password and confirmation do not match.")]
public string PasswordControl { get; set; }
Vould быть прийти отключение требуется пароль на редактирование.