Html.DisplayFor 将标签显示为纯文本
Html.DisplayFor shows tags as plain text
<div id="contact-description">
@Html.DisplayFor(model => model.Description)
</div>
这是这段代码给出的输出,而输出应该只是 "Test"。如何隐藏Span标签?
假设您的描述 属性 值包含 HTML 标签(<span>
):
你想要@Html.Raw(Model.Description)
。 @Html.DisplayFor
会自动分隔HTML,防止HTML注入。如果您期望 HMTL 输出使用 Raw()
<div id="contact-description">
@Html.DisplayFor(model => model.Description)
</div>
这是这段代码给出的输出,而输出应该只是 "Test"。如何隐藏Span标签?
假设您的描述 属性 值包含 HTML 标签(<span>
):
你想要@Html.Raw(Model.Description)
。 @Html.DisplayFor
会自动分隔HTML,防止HTML注入。如果您期望 HMTL 输出使用 Raw()