如果我在默认视图/ Home/Index中使用以下行
<script language="javascript" src="<%=Url.Content("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript" ></script>
Run Code Online (Sandbox Code Playgroud)
如果我使用以下网址http://127.0.0.1:9999/Home/Index浏览此位置,页面将正确呈现
<script language="javascript" src="/Scripts/jquery-1.3.2.js" type="text/javascript" ></script>
Run Code Online (Sandbox Code Playgroud)
如果我使用以下URL http://127.0.0.1:9999 /(默认连接到Home/Index)页面呈现如下:
<script language="javascript" src="//Scripts/jquery-1.3.2.js" type="text/javascript" ></script>
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决这个问题?
编辑:
仅供参考:我正在使用ASP.NET mvc 2 RC这是我的路由配置:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
Run Code Online (Sandbox Code Playgroud)