我正在尝试为 Asp.net MVC4 (Razor) 中的 Create/Edit/Details/Delete/Index 视图自定义 T4 模板。
我实际上想要做的是向我的模型添加一个 [Display(Name="MyFancyModelName")] 属性,然后在视图中添加 @Html.LabelForModel() 以获取它的标签。
有没有内置/简单的方法来实现这样的目标?
// .cs
[Display(Name="FancyViewModel")]
public class MyViewModel
{
....
}
// .cshtml
@model MyViewModel
@Html.LabelForModel()