3
有沒有一種優雅的方式來使用LabelFor無編碼輸出模型屬性的DisplayName屬性中的文本? DisplayName屬性包含一個em標記,需要將其作爲原始HTML呈現。DisplayName文本通過LabelFor沒有編碼
我想避免創建一個自定義幫手,除非它是不可避免的。如果這是不可避免的,請描述如何創建一個可以覆蓋LabelFor的助手。
房產模型:
[DisplayName("Title <em><title></em>")]
public string Title { get; set; }
Razor視圖:
@Html.LabelFor(model => model.Title, new {@class = "control-label col-md-2"}
輸出: