0
所以我在MVC母版頁具有下面的代碼在母版頁頭部分:MVC母版頁以上的JavaScript文件包括
<head runat="server">
<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
<link href="../../Content/jquery-ui-1.8.9.custom.css" rel="stylesheet" type="text/css" />
<link href="../../Content/ui.jqgrid.css" rel="stylesheet" type="text/css" />
<script src="../../Scripts/jquery-1.4.4.js" type="text/javascript" />
<script src="../../Scripts/grid.locale-en.js" type="text/javascript" />
<script src="../../Scripts/jquery.jqGrid.min.js" type="text/javascript" />
</head>
你可以看到,在過去三個文件是JavaScript的文件。
現在,如果我運行此代碼,我的jquery-1.4.4.js包含在內,但與jquery-1.4.4位於同一文件夾中的grid.locale-en.js和jquery.jqGrid.min.js .js不是!這是怎麼回事? MVC是愚蠢的,不能像第一個那樣引用我的最後兩個JavaScript文件?有趣的是,如果我用jquery-1.4.4.js註釋include,MVC將引用第二行的grid.locale-en.js。所以看起來,MVC只能引用JavaScript的第一個包含行,而不是之後的任何行。有人可以解釋這種情況嗎?
不可能!有些東西是錯的,你的目的是......文件沒有被複制,也有時會檢查確切的外殼有問題。 – Aliostad 2011-01-24 15:21:02