ASP.NET MVC路径引用总结
2015-07-30 21:50
567 查看
1、关于路径:
(1)绝对路径
包含站点路径的路径:<a href=”http://www.baidu.com/about.jpg”>百度</a>
站点改变路径失效;
(2)相对路径
相同目录:<a href=”about.jpg”></a>
上级目录相同:<a href=”../about.jpg”></a>
跟高的父级目录:<a hrf=”../../about.jpg”></a>
(3)根路径
相对路径和绝对路径的折中,以/开头
<a href=”/about/about.jpg”></a>
2、关于ASP.NET MVC中路径
(1)~为web应用程序根目录运算符,只能位于服务器代码中,不能用于客户端元素中;
(2)src=”@Url.Content(“~/scripts/*.js”)”将虚拟路径转化为站点的绝对路径;若没有~,只返回路径字符串;
若程序位于http://www.aaa.com/bbb下,src=”@Url.Content(“~/scripts/*.js”)”转化为:
http://www.aaa.com/bbb/scripts/*.js
src=” /scripts/*.js”转化为:
http://www.aaa.com/scripts/*.js
(3)MVC3中必须写src=”@Url.Content(“~/Scripts/*.js”)”
而MVC4中可以直接写为src= “~/Scripts/*.js”
3、ASP.NET MVC中添加引用
(1)添加CSS链接
<link href="@Url.Content("~/Content/Site.css")" rel="Stylesheet" type="text/css" />
(2)添加外部脚本引用
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
(1)绝对路径
包含站点路径的路径:<a href=”http://www.baidu.com/about.jpg”>百度</a>
站点改变路径失效;
(2)相对路径
相同目录:<a href=”about.jpg”></a>
上级目录相同:<a href=”../about.jpg”></a>
跟高的父级目录:<a hrf=”../../about.jpg”></a>
(3)根路径
相对路径和绝对路径的折中,以/开头
<a href=”/about/about.jpg”></a>
2、关于ASP.NET MVC中路径
(1)~为web应用程序根目录运算符,只能位于服务器代码中,不能用于客户端元素中;
(2)src=”@Url.Content(“~/scripts/*.js”)”将虚拟路径转化为站点的绝对路径;若没有~,只返回路径字符串;
若程序位于http://www.aaa.com/bbb下,src=”@Url.Content(“~/scripts/*.js”)”转化为:
http://www.aaa.com/bbb/scripts/*.js
src=” /scripts/*.js”转化为:
http://www.aaa.com/scripts/*.js
(3)MVC3中必须写src=”@Url.Content(“~/Scripts/*.js”)”
而MVC4中可以直接写为src= “~/Scripts/*.js”
3、ASP.NET MVC中添加引用
(1)添加CSS链接
<link href="@Url.Content("~/Content/Site.css")" rel="Stylesheet" type="text/css" />
(2)添加外部脚本引用
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
相关文章推荐
- ASP.NET MVC引用最新Newtonsoft.Json的异常问题解决办法
- ABP(现代ASP.NET样板开发框架)系列之14、ABP领域层——领域事件(Domain events)
- asp.net不能调试,配置一切正常
- asp.net实现断点续传
- 树莓派Raspbian系统定制 - LXDE桌面系统定制 - 基本概念
- ASP.NET MVC - Bug奇遇之ValidationAttribute
- asp.net 非常简易的新闻发布系统,结合了ajax,json,Nvelocity模板引擎,只完成了一部分功能,非常适合新手看,我以前是学java方向的,刚接触.net,做的不好的别喷哈
- Ubuntu Mate: mak Raspberry Pi camera work without raspi-config on Raspberry Pi2
- ABP(现代ASP.NET样板开发框架)系列之13、ABP领域层——数据过滤器(Data filters)
- 【asp】【markdown】md语法基础
- asp.net开发环境搭建
- cocoaspod三方库管理教程
- 【asp】win7 ODBC sqlserver数据源的配置
- 【asp】ODBC与OLEDB区别
- 【asp】ERR对象
- asp.net分页,Effective paging with List View control in ASP.NET
- 【asp】on error resume next用法
- winform模拟asp.net的表单上传文件
- 在ASP.NET MVC中以post方式传递数组参数的示例
- Spring详解------------基于@ASpectJ的AOP