带参数的Localized Display属性

时间:2015-04-01 20:47:04

标签: c# asp.net-mvc model-view-controller data-annotations displayname-attribute

在资源文件中,我们使用参数定义了一些字符串,例如: userDefinedX: User Defined {0}

我的问题是 - 有没有办法将该参数纳入

Display[Name = "userDefinedX", ResourceType = typeof("Labels")]语法?我们目前提出的唯一解决方案是在我们的案例中为每个用户定义的字段(1,2,3)引入新字符串。属性不允许在其中插入变量。

1 个答案:

答案 0 :(得分:0)

DisplayAttribute是一个密封类,因此无法继承它并更改或扩展它的默认功能。