相关疑难解决方法(0)

关闭Razor中的HTML编码

我有一个返回JavaScript和/或HTML片段的函数.

static public string SpeakEvil()
{
    return "<script>alert('BLAH!!');</script>";
}
Run Code Online (Sandbox Code Playgroud)

在视图中,正如大多数人所期望的那样,Razor对它进行了非常正确的HTML编码.

@StaticFunctions.SpeakEvil()
Run Code Online (Sandbox Code Playgroud)

我如何使用Razor 而不是 HTML对此进行编码,以便逐字地发出HTML和JavaScript,并且任何脚本实际运行?

asp.net-mvc html-encode razor

23
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net-mvc ×1

html-encode ×1

razor ×1