我有一个返回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,并且任何脚本实际运行?