gpt4 book ai didi

javascript - 如何告诉 Razor 不要 html 转义

转载 作者:IT王子 更新时间:2023-10-29 03:01:04 26 4
gpt4 key购买 nike

我正在将 asp.net mvc 3 和 razor 用于一个项目。在某些情况下,我需要从 Controller 序列化一个数组,将其放入 View 数据并将其分配给一个 js 对象。但是当我使用

输出它时
@ViewData["some array"]

结果是 html 转义所以我得到类似的东西:

[{"title":"Something","id":"Something-1" etc'

对于 <%= %> 这没有转义,所以它的行为符合预期。是否可以告诉 Razor 不要转义这个字符串。也许,有人可能会建议另一种方法。

提前感谢任何想法

最佳答案

你需要输出一个新的IHtmlString interface的实例,其中包含预转义的 HTML。

为此编写@Html.Raw(...)

关于javascript - 如何告诉 Razor 不要 html 转义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4463265/

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