gpt4 book ai didi

asp.net-mvc - 如何使用 RAZOR 在 MVC 中解码 HTML

转载 作者:行者123 更新时间:2023-12-01 11:51:14 26 4
gpt4 key购买 nike

我使用 MVC 3 和 Razor 作为 View 引擎,据我所知,HTML 标签默认解码以防止 XSS 攻击或类似攻击。 (我也在使用 MS XSS 4.2.1 库)

我有一个显示一些数据的 View

<div class="display-label">Code</div>
<div class="display-field">
@Html.DisplayFor(model => model.Code).
</div>

Model.Code 是一些横幅的 HTML 代码,我需要在解码后的页面上显示 HTML。我的问题:我怎样才能解码 HTML 的只是 model.Code 剩下的编码?

谢谢你的帮助

最佳答案

显示原始 html 使用

@Html.Raw(model.Code)

不过要格外小心

关于asp.net-mvc - 如何使用 RAZOR 在 MVC 中解码 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11305787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com