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()