A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李家小爷 中级黑马   /  2013-5-4 11:36  /  1444 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

ASP.NET中关于/和./以及../还有波浪线的用法,以及要注意的事项,有木有大神做过总结,大家分享一下

3 个回复

倒序浏览
本帖最后由 张伟86 于 2013-5-4 17:29 编辑

这些怎么说呢,拿“http://msdn.microsoft.com/en-us/library/vstudio/ms754130.aspx”这个网址具体来说:
/        :表示当前目录的根目录,对于 ”/ms754130.aspx“,就是“http://msdn.microsoft.com/”。它与“~/”的区别在于“~/“只有服务端的空间可以识别。
./       :表示当前目录,比如 ”./ms754130.aspx“,得到“http://msdn.microsoft.com/en-us/library/vstudio/”;
../      :表示当前目录的父目录,对于 ”../ms754130.aspx“,就是“http://msdn.microsoft.com/en-us/library/”;
~/      :表示当前目录的根目录,对于 ”~/ms754130.aspx“,就是“http://msdn.microsoft.com/”。ASP.NET 启用了 Web 应用程序根目录运算符 (~),在服务器控件中指定路径时,可以使用该运算符。ASP.NET 会将 ~ 运算符解析为当前应用程序的根目录。可以结合使用 ~ 运算符和文件夹来指定基于当前根目录的路径。


评分

参与人数 1技术分 +1 收起 理由
杞文明 + 1

查看全部评分

回复 使用道具 举报
张伟86 发表于 2013-5-4 13:38
这些怎么说呢,拿“http://msdn.microsoft.com/en-us/library/vstudio/ms754130.aspx”这个网址具体来说:
...

这个很好用
回复 使用道具 举报
相对URL表示相对于当前文档的资源,“/”表示网站根目录,“../"表示父目录,"../../"表示父目录的父目录,"./"或者不写任何斜线表示相对于当前路径的目录。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马