【发布时间】:2010-03-23 12:55:49
【问题描述】:
我正在使用 ASP.NET MVC2 和数据注释。
我已经用Required 属性修饰了我的伙伴类中的一个属性。
有没有办法让 Html.LabelFor() 辅助方法自动显示一个星号来表示该字段是必需的?
我能想到的唯一方法是:
a) 扩展 LabelExtensions
或者
b) 手动将星号添加到 DisplayName 属性,例如“我的领域*”
后者最简单,但在 DisplayName 和 Required 属性之间引入了依赖关系。
还有其他建议吗?
【问题讨论】:
标签: asp.net-mvc data-annotations