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

但是,当然取决于上下文,我想在视图中将其更改为“花了$”。

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

因此标签为“已用”。

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

最佳答案

使用此重载的LabelFor方法

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

关于asp.net - ASP.NET MVC如何更改@ html.labelfor中的默认标签文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24605146/

10-11 16:20