在我看来,我使用 Html 助手:
@Html.LabelFor(model => model.name)
该模型包含用于从资源中获取显示名称的注释
[Display(Name = "name", ResourceType = typeof(Resources.Models.ModelName))]
我的资源提供没有“:”的翻译。如果我在 Html.LabelFor 助手之后放置“:”,它将不会被放置在标签标签中,而是放在它之外:
<label for="name">Name</label>:
有没有办法将后缀连接到 Html.LabelFor 助手或显示名称注释?
是的,我知道我可以通过完全不使用 labelFor 助手或将“:”与 jQuery 连接来解决这个问题,但我正在尝试找到一个优雅的解决方案。