我使用传统的aspx视图而不是Razor的MVC应用程序。我在Master文件中有一堆js文件引用块。理想情况下,我希望将它们移动到其他位置,以便我只能在主文件中引用它们。如何实现这一目标?
答案 0 :(得分:1)
创建局部视图(我将调用我的MyPartialViewWithScripts)并将其放在共享目录中。在此部分视图中,列出您需要/想要在主布局中显示的所有javascript文件。然后在你的主布局调用
部分视图
<script type="text/javascript" src="PathToJSfile.js"></script>
<script type="text/javascript" src="PathToJSfile2.js"></script>
主要版面
<html><head>
<% Html.RenderPartial("MyPartialViewWithScripts")%>
</head>