asp.net-mvc – 在默认路由的ASP.NET MVC中的Url.Content的问题
发布时间:2020-05-24 04:59:06 所属栏目:asp.Net 来源:互联网
导读:如果我在默认视图/ Home / Index中使用以下行 script language=javascript src=%=Url.Content(~/Scripts/jquery-1.3.2.js)% type=text/javascript /script 如果我使用以下URL http://127.0.0.1:9999/Home/Index冲浪到这个位置 页面正确
|
如果我在默认视图/ Home / Index中使用以下行 <script language="javascript" src="<%=Url.Content("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript" ></script>
如果我使用以下URL http://127.0.0.1:9999/Home/Index冲浪到这个位置 <script language="javascript" src="/Scripts/jquery-1.3.2.js" type="text/javascript" ></script> 如果我使用以下网址http://127.0.0.1:9999/(默认连接到首页/索引),页面呈现如下: <script language="javascript" src="//Scripts/jquery-1.3.2.js" type="text/javascript" ></script> 有谁有任何想法如何解决这个问题? 编辑: FYI:我正在使用ASP.NET mvc 2 RC routes.MapRoute(
"Default",// Route name
"{controller}/{action}/{id}",// URL with parameters
new { controller = "Home",action = "Index",id = "" } // Parameter defaults
);
解决方法如果您使用IIS6或WinXP Cassini,您应该再注册一条路线:if (Environment.OSVersion.Version.Major < 6) // IIS6 and WinXP Cassini
{
routes.MapRoute(
"Root","",new
{
controller = "Home",id = UrlParameter.Optional
}
);
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在AccountController之外访问UserManager
- ASP.NET Forms Authentication阻止在Login.aspx上加载javas
- asp.net-mvc-4 – DataAnnotation Range属性的客户端验证之
- asp.net-mvc – 为会话设置HttpContext.User
- asp.net-mvc – MVC – 更改模型的视图中的值[封闭]
- asp.net – .net中的Ajax响应数据
- asp.net-mvc – Windows Azure上的ASP.NET MVC是生产环境的
- asp.net-mvc – 跟踪登录用户
- asp.net – 检查表单是否有密钥?
- asp.net – 如何循环通过WebForms中的数据,就像在MVC中
推荐文章
站长推荐
- asp.net – 多线程环境中的文件访问策略(Web App
- asp.net-mvc-3 – Mini Profiler不渲染脚本
- asp.net-mvc-3 – CSS3 @ font-face休息Razor解析
- asp.net-mvc – 单元测试ASP.Net MVC Action结果
- asp.net-mvc – UIHint属性在MVC中
- ASP.NET身份和移动客户端
- ASP.Net vs MVC vs WebAPI和UseTaskFriendlySync
- asp.net结合Ajax验证用户名是否存在的代码
- asp.net-mvc – web.config在哪里用于MVC应用程序
- asp.net – 检查表单是否有密钥?
热点阅读
