我刚刚升级的ASP.NET MVC应用程序到3.0版本和剃刀在ASP.NET MVC3剃刀@ Html.Raw(Json.Encode不计算
我有我的主页下面的代码:
<script type="text/javascript">
/*@[email protected]*/
var LastUserSetting = @Html.Raw(Json.Encode(ViewData["LastUserSetting"] == "" ? "''" : ViewData["LastUserSetting"]));
</script>
在浏览器中,这最终表示为:
var LastUserSetting = @Html.Raw(Json.Encode(ViewData["LastUserSetting"] == "" ? "''" : ViewData["LastUserSetting"]));
随着以下错误消息: “参照未定义XML名称@Html”
这显然不是我想要的。
我失踪了什么?我做错了什么?
非常感谢!
为什么你将某些东西传递给你的视图,但仍然没有完全解决? – 2011-12-30 18:56:45
视图文件的位置,名称和扩展名是什么?那个错误发生在哪里? – 2011-12-30 19:02:34
@nathangonzalez你是什么意思?我只是想为变量传递一个值。就这样。而剃刀未能解决'@Html' – Barka 2011-12-30 19:09:30