Как динамически устанавливать/удалять атрибуты в c#?

Я использую валидацию атрибутов в своем проекте.

[Required(ErrorMessage = "DepartmentCode is Required")]
public string DepartmentCode { get; set; }

В некоторых случаях DepartmentCode не требуется. Как я могу динамически игнорировать валидацию в моем случае?

6
задан M.Azad 21 February 2012 в 16:11
поделиться