所以我一直在尋找相關的問題,我無法弄清楚爲什麼我的腳本標籤格式不正確。在Javascript中格式化剃鬚刀ViewData
<script language="javascript" type="text/javascript">
var showME = false;
var showSuffix = "";
@if (ViewData["showME"] != null && ViewData["showSuffix"] != null)
{
<text>
showME = @(Convert.ToBoolean(ViewData["showME"]) ? "true" : "false");
showSuffix = '@Html.Raw(Json.Encode(ViewData["showSuffix "]))';
</text>
}
</script>
編輯! 下面的答案是正確的,但我追查到這條線的格式不正確的部分。
var videoHelpUrl = @(Url.Action("Index", "Help", new { Id = 46 }));
這是引號,絕對沒有注意到他們錯過了。 – Adam 2013-03-13 19:21:53