0
我使用验证属性,我想本地化我的错误消息。我发现this:如何获取带参数的本地化属性错误消息?
[RegularExpression(
"^[a-zA-Z0-9_]*$",
ErrorMessageResourceType=typeof(Resources.RegistrationModel),
ErrorMessageResourceName= "UsernameError"
)]
,你甚至可以用这样的资源字符串做:
"{0} is in an invalid format."
它将在属性名填写。几乎我想要的,但不是属性名称,我想通过一个特定的字符串,如"User name"
或"Phone number"
(实际上我想从资源文件中获取这些字符串)。
这可能吗?或者我必须在我的资源文件中有很多非常类似的字符串?