[Required(ErrorMessageResourceType =typeof(zh-CH),ErrorMessageResourceName ="对应Name"]
谢谢,这样确实是一个方法。
如果我资源文件里`zh_CH.Msg`定义为"{0}不能为空!",`zh_CH.Name`定义为"名称"。
string.Format(zh_CH.Msg,zh_CH.Name);
保证错误信息一致,有什么好的实现方法吗?
找到了,mvc会自动用 [Display(Name = "")] 填充占位符
你怎么用的贴出来
[Display(Name = zh-CH.Name)]
就是当作字符串使用。
还有C#有其他类似资源文件的方法管理文本吗?
@Lanc:
应该是不能这个么用
@xiaoxiao刀:
那么特性里怎么使用资源文件,
或者有什么类似的方法?