Я понимаю, что могу просто добавить атрибут [Required] в свойство класса, и MVC автоматически выполнит проверку очень хорошим способом.
Однако я хотел бы назначить атрибут во время выполнения, возможно ли это?
Например, скажем, у меня есть
public class Cert {
public string MedicalNum { get; set; }
public int Certified { get; set; }
...
}
Я хотел бы сделать свойство MedicalNum [Обязательным] (чтобы оно правильно проверялось в представлении) , если для свойства Certified установлено значение 1.
Возможно ли это?