我剛剛升級的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