【发布时间】:2011-11-30 07:38:48
【问题描述】:
目前我正在设置我的域模型以使用 DataAnnotation 验证属性,例如 RequiredAttribute 和 RangeAttribute。
对于一个属性,它看起来像这样:
[Required(ErrorMessageResourceType = typeof(ModelValidationMessages), ErrorMessageResourceName = "SurnameRequiredMessage")]
public string Surname { get; set; }
然而,这不是唯一的属性,更不用说唯一的模型类了。但是,验证消息仅在整个程序集的 ErrorMessageResourceType 资源类中列出。
问题:
- 是否可以为整个类定义 ErrorMessageResourceType 属性?
- 是否可以为整个程序集定义 ErrorMessageResourceType 属性?
- 如果没有,还有其他方法吗?
提前致谢!
【问题讨论】:
标签: c# .net wpf asp.net-mvc data-annotations