1

在下面位于 _ViewStart.cshtml 的代码中,由于某种原因,每次我转到另一个页面时,只有 @{ } 中的内容会被执行,但 javascript 部分没有,为什么会这样以及如何修复它?

<script>

     alert("in side viewstate");
</script>
@{

     Layout = "~/Views/Shared/myLayout.cshtml";
 }
4

1 回答 1

4

这段 JavaScript 代码必须放在myLayout.cshtml,而不是_ViewStart. _ViewStart.cshtml是设置 Razor 变量的特殊视图,不包含 HTML 代码。

于 2013-05-03T13:48:10.707 回答