Tôi có đoạn mã sau:ASP.NET MVC4: Một cuộc tranh cãi thuộc tính phải là một biểu thức hằng số, typeof biểu hiện hoặc tạo mảng biểu hiện của một loại tham số thuộc tính
[Required(ErrorMessage = MessageModel.translateMessage("required")))]
[Display(Name= MessageModel.translateMessage("id"))]
public string user_id { get; set; }
Tôi cố gắng để làm cho các thông báo lỗi động nhưng tôi nhận được báo lỗi khi biên soạn .:
"An attribute argument must be a constant expression , typeof expression or array creation expression of an attribute parameter type."
Bất kỳ giải pháp cho vấn đề này?
Kiểm tra câu hỏi này: http://stackoverflow.com/questions/3814866/dynamic-parameters-for-attributes –
Dẫn đến bài đăng nào của Eric Lippert: http://blogs.msdn.com/b/ericlippert/ lưu trữ/2009/02/02/thuộc tính-vs-attributes.aspx –
bản sao có thể có của [Đối số thuộc tính động C#] [http://stackoverflow.com/questions/1093466/c-sharp-dynamic-attribute-arguments) – jgauffin