如何覆盖MVC3视图中的默认标签文本?

时间:2011-11-10 12:38:10

标签: asp.net-mvc-3 razor labels

我有一个标签attricbute,它在我的MVC3 Razor View中显示默认标签文本。但我在标签上显示不同的文字。我如何在此处完成此操作是我的代码示例:

<div class="editor-label">
        @Html.LabelFor(model => model.CA_AgencyID)
    </div>
    <div class="editor-field">
        @Html.EditorFor(model => model.CA_AgencyID)
        @Html.ValidationMessageFor(model => model.CA_AgencyID)
    </div>

1 个答案:

答案 0 :(得分:3)

执行此操作的方法是将DisplayNameAttribute添加到模型中:

public class MyModel
{
   [DisplayName("CA Agency Id")]
   public sting CA_AgencyID { get; set;}
}