Html.DisplayFor将标签显示为纯文本

时间:2016-05-18 08:48:19

标签: c# html razor displayfor

<div id="contact-description">
    @Html.DisplayFor(model => model.Description)
</div>

Screenshot of output text

这是此代码提供的输出,而输出应该只是&#34;测试&#34;。如何隐藏Span标签?

1 个答案:

答案 0 :(得分:2)

假设您的Description属性值包含HTML标记(<span>):

你想要@Html.Raw(Model.Description)@Html.DisplayFor将自动分隔HTML以防止HTML注入。如果您期望的HMTL输出使用Raw()