Asp.net mvc如何更改@ html.labelfor中的默认标签文本

时间:2014-07-07 07:29:52

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

因此,使用注释我的字段的默认标签是 [Display(Name = "Spent")]

但当然,根据上下文显示字段,我想在视图中将其更改为“花费$”。

对于标签,MVC5脚手架产生...... @Html.LabelFor(model => model.Spend Amount, htmlAttributes: new { @class = "control-label col-md-2" })

所以标签是“花了”。

如何在视图中“花费$”???

1 个答案:

答案 0 :(得分:45)

使用此重载的 LabelFor 方法

@Html.LabelFor(model => model.SpendAmount, "Spent $", htmlAttributes: new { @class = "control-label col-md-2" })