..与~的区别???
在文件夹下建了网页,使用的时候就得在路径上加上:~/ 或是 ../它们的区别是什么?什么时候用哪一个好呢?
新手上路,请多指教!
谢谢 --------------------编程问答-------------------- 在asp.net中
~/表示根目录,
../表示上级目录 --------------------编程问答--------------------
UP --------------------编程问答-------------------- 对头…… --------------------编程问答-------------------- /表示根目录]
../指向上级目录
Response.Redirect("admin/Default.aspx")转向当前文件夹admin文件夹Default.aspx
Response.Redirect("/admin/Default.aspx")转向端口根目录admin文件夹Default.aspx
Page.ResoleUrl("~/");
--------------------编程问答--------------------
up... --------------------编程问答-------------------- 文件路径
c:/windows/temp/temp.txt
/ 就是一个分隔符
.. 表示上一级目录。返回到上一级目录的意思。
../admin/Default.aspx
从文件所在的文件夹,向上一级,开始寻找admin文件夹
/admin/Default.aspx
从网站(虚拟站点,不包括虚拟目录)的根目录,开始 寻找 admin文件夹
~/admin/Default.aspx
这个就是兼容虚拟站点和虚拟目录的写法了。
从虚拟站点,或者虚拟目录的根目录,开始寻找admin文件夹。
--------------------编程问答--------------------
UP --------------------编程问答--------------------
up --------------------编程问答-------------------- ~/ 代表你要从盘符找到这个当前文件
../ 代表 你要从这个当前文件开始往上级目录找
一个../就代表一级目录
--------------------编程问答-------------------- ~/表示从项目的根目录开始找,直到找到为止
../表示从当前文件的上一级开始找 --------------------编程问答-------------------- 有人写: / 与 \ 这两个又是什么区别呀?
如果网站叫web1,文件路径是:
web1下的a文件夹下的b文件夹下的c文件夹下的d文件夹下的default.aspx文件,
如果想取到这个文件,最有效的、最直接的路径怎么写?
1、在web1下的文件
2、在b文件夹下的文件中
3、与default.aspx文件同级文件中 --------------------编程问答-------------------- \\就是转义后的\
/路径你不会用吗? --------------------编程问答-------------------- ~/表示根目录
../是上一级目录 --------------------编程问答-------------------- 硬盘里的文件路径 是 \ 来分隔的
在网址里面,就是用 / 来分隔的。 --------------------编程问答-------------------- ~/表示根目录
../是上一级目录
有些控件对这两种表示是区分的,出现错误可能是路径表示问题 --------------------编程问答-------------------- ~/只能在服务器解析,../通用的 goodluck --------------------编程问答-------------------- ..是上级目录
而~则是根目录,上一级目录不一定是根目录,两码事。 --------------------编程问答--------------------
up!没的补充 --------------------编程问答--------------------
没错没错 --------------------编程问答--------------------
~/ 代表你要从盘符找到这个当前文件
../ 代表 你要从这个当前文件开始往上级目录找
一个../就代表一级目录
对大多组件适用,对一些组件有可能不适用
补充:.NET技术 , ASP.NET