最佳答案
我有一个本地化的应用程序,我想知道是否有可能从资源为某个模型属性设置 DisplayName
。
我想这样做:
public class MyModel {
[Required]
[DisplayName(Resources.Resources.labelForName)]
public string name{ get; set; }
}
但是我做不到,正如编译器所说: “属性参数必须是属性参数类型的常量表达式、 typeof 表达式或数组创建表达式”: (
是否有任何变通方法? 我手动输出标签,但我需要这些验证器输出!