【发布时间】:2013-08-23 03:44:23
【问题描述】:
我收集了一些帮助方法,它们真正帮助我构建了一些我需要的视图。所有这些都非常简单有效(尽管可能没有以最好的方式实现)。我在实现这个方法(“RenderTitleCell”)时遇到了麻烦,它应该使用来自视图模型属性之一的 DisplayName 来呈现一个 html 段,就像这个:
<th>text obtained from DisplayName annotation of a model property</th>
问题是我真的不知道如何传递“从模型属性的 DisplayName 注释获得的文本”,因为(正如它所说)它是从属性的模型类的 display(name) 注释中获得的. Html.DisplayNameFor 在接收 linq 表达式时做类似的事情,但我真的不知道如何在我的辅助方法上实现这种东西。
到目前为止,我的方法只是接收要在
有什么想法吗?
【问题讨论】:
标签: c# asp.net-mvc html-helper