Итак, у меня есть главная страница в MVC, в заголовке которой есть следующий код:
<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 включен, но grid.locale-en.js и jquery.jqGrid.min.js, которые находятся в той же папке, что и jquery-1.4.4.js,не!Что с этим?MVC глуп, и не может ссылаться на мои последние два файла javascript, как это было с первым?Интересно, что если я закомментирую включение с помощью jquery-1.4.4.js, MVC будет ссылаться на grid.locale-en.js, которая является второй строкой.Таким образом, кажется, что MVC может ссылаться только на первую строку включения javascript, какой бы она ни была, но не на любую строку после этого.Может кто-нибудь объяснить этот сценарий?