如何编写自定义属性:
public class LocalizedDisplayNameAttribute: DisplayNameAttribute{ public LocalizedDisplayNameAttribute(string resourceId) : base(GetMessageFromResource(resourceId)) { } private static string GetMessageFromResource(string resourceId) { // TODO: Return the string from the resource file }}可以这样使用:
public class MyModel { [Required] [LocalizedDisplayName("labelForName")] public string Name { get; set; }}


