В настоящее время я использую MVC 1.0 и .NET 3.5. Я использую DataAnnotations для проверки моей модели. Я пытаюсь добавить использовать RegularExpression для проверки почтового индекса. Я сохранил свой Regex в файле ресурсов, так как многие модели будут использовать его, когда я попробую следующее:
[RegularExpression(Resources.RegexPostcode, ErrorMessage="Postcode format invalid")]
public string Postcode { get; set; }
Я получаю следующую ошибку при сборке:
Аргумент атрибута должен быть
константное выражение, выражение типа
или выражение для создания массива
тип параметра атрибута.
Есть ли способ использовать значения из файла ресурсов в качестве регулярного выражения или мне нужно будет вводить фактическую строку регулярного выражения в каждую модель, имеющую почтовый индекс?
Спасибо