您现在的位置是:网站首页> 编程资料编程资料
ASP.NET中相对路径的使用总结_实用技巧_
2023-05-24
307人已围观
简介 ASP.NET中相对路径的使用总结_实用技巧_
如果有一个网站上的图片的路径是这样的: http://localhost:2008/websit1/images/1.jpg
websit1表示的是虚拟路径或者是站点
在asp.net中,如果我们在.cs页面中输入 Response.Write(Request.MapPath("/01.jpg"));
这可以输出图片的物理路径 也就是这张图片在服务器上存放的具体路径
HTML中的相对路径
../ 表示切换到上一级目录 http://localhost:2008/01.jpg
./或者 不填 表示当前路径 http://localhost:2008/websit1/01.jpg
/ 表示根目录 返回的是网站的根目录 http://localhost:2008/01.jpg
而 ~/ 只能在asp.net中使用 而且是只能在服务器控件中使用
如果是站点或者是虚拟目录的话 表示的是根目录
Response.Write(Request.MaopPath("~/01.jpg")) 获得的是Response.Write(Request.MapPath("/01.jpg")); 相同的物理路径
websit1表示的是虚拟路径或者是站点
在asp.net中,如果我们在.cs页面中输入 Response.Write(Request.MapPath("/01.jpg"));
这可以输出图片的物理路径 也就是这张图片在服务器上存放的具体路径
HTML中的相对路径
复制代码 代码如下:
../ 表示切换到上一级目录 http://localhost:2008/01.jpg
./或者 不填 表示当前路径 http://localhost:2008/websit1/01.jpg
/ 表示根目录 返回的是网站的根目录 http://localhost:2008/01.jpg 而 ~/ 只能在asp.net中使用 而且是只能在服务器控件中使用
如果是站点或者是虚拟目录的话 表示的是根目录
复制代码 代码如下:
Response.Write(Request.MaopPath("~/01.jpg")) 获得的是Response.Write(Request.MapPath("/01.jpg")); 相同的物理路径
您可能感兴趣的文章:
相关内容
- .net SMTP发送Email邮件且可带附件示例_实用技巧_
- js实现网页防止被iframe框架嵌套及几种location.href的区别_实用技巧_
- repeater做删除前弹窗询问实例_实用技巧_
- ASP.NET中TextBox使用Ajax控件显示日期不全的问题解决方法_实用技巧_
- asp.net TreeView与XML三步生成列表树_基础应用_
- 实例讲解动态加载gridview中的行及其样式_实用技巧_
- 在后台cs中调用js中示例_实用技巧_
- .net读取Rss转换为DataTable_实用技巧_
- 浅析常用分词算法的比较与设想_实用技巧_
- ASP.NET MVC处理文件上传的小例子_实用技巧_
