我在 MVC2 应用程序中使用数据注释,并且在尝试将 RESX 文件资源用于错误消息时有点气馁。
我尝试了以下方法,但不断收到异常“属性参数必须是属性参数类型的常量表达式、类型表达式或数组创建表达式”
[Required(ErrorMessage = Resources.ErrorMessages.Required)]
[Required(ErrorMessageResourceName = Resources.ErrorMessages.Required,
ErrorMessageResourceType = typeof(Resources.ErrorMessages)]
除非我ErrorMessageResourceName
用 "Required" 而不是Resources.ErrorMessages.Required
.
谁能告诉我我这样做是否正确?