У меня есть функция, которая возвращает фрагмент JavaScript и/или HTML.
static public string SpeakEvil()
{
return "<script>alert('BLAH!!');</script>";
}
С точки зрения Razor, как и следовало ожидать, Razor совершенно правильно кодирует его в HTML.
@StaticFunctions.SpeakEvil()
Как сделать так, чтобы Razor не кодировал HTML, чтобы HTML и JavaScript выдавались дословно и чтобы любой скрипт действительно выполнялся?