C#路径 什么是相对路径与绝对路径?怎么用?请高手帮帮忙!在此谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 绝对路径即物理路径,eg:d:/dreamdu/exe/1.html相对路径是当对当前目录的路径eg:../1.html../ 代表一级上级目录(间隔一个目录) 百度一下相对路径一般是针对解决方案,解决方案位置变化,对引用相对路径没有影响,一般用法server.mapth("~/)绝对路径就是文件是绝对位置,如d:/file http://hi.baidu.com/%CC%A4%C0%CB%CB%A7/blog/item/d6ae8155e282065f574e0008.html 用"~"运算符,这是ASP.NET新增的运算符,只能够在服务器端解释,解释为当前Web应用程序的根目录,无论该根目录是否为根站点。除了使用~号之外,PAGE还提供一个方法 Page.ResolveUrl,通过它,可以把相对于当前路径的其他地址转换为相对绝对路径. 顾名思义,相对路径就是相对于你程序的路径。如"t.jpg",就是同目录下的文件,"images/t.jpg",就是目录下“images”文件夹中的文件。具体的你相以查一下。如果你是做WEB开发,那么获取相对路径的方法是server.mapth,如果是做程序开发,用application.starpth(方法名称因为是手写,不对,你用工具时打出前面的会调出正确方法。)而绝对路径就是硬盘上的路径,或全地址。如"c:\images\t.jpg"或"http://www.baidu.com/logo.gif"这样的路径,一般来说自己写的程序,用相对路径的次数较多,因为即使换了机器或者域名,相对路径依然有效。绝对路径一般除非经过特别设置或特别情况,一般来说会失效。 绝对路径是包括服务器协议(在本例中为http协议)的完全路径相对路径相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录)"."--代表目前所在的目录。".."--代表上一层目录。"/"--代表根目录。WEB中使用~/ 相对路径 什么是相对路径?相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。下面举实例详解: 例如在本地硬盘有如下两文件,它们要互做超链接 G:\site\index.htm G:\site\web\article\01.htm index.htm要想链接到01.htm这个文件,正确的链接应该是:<a href=web/article/01.htm>链接文字</a>,这是标准的相对路径。 反过来,01.htm要想链接到index.htm这个文件,在01.htm文件里面应该写上这句:<a href=../../index.htm>返回首页</a>。这里的../表示向上一级。 至此,你已经了解相对路径的概念了,就是这样简单明了。如果你还是没有看明白,以前学过DOS吗?它的“CD 文件夹名”和“CD..”命令用过吗?这是同理的。 注意:相对路的文件夹符号是斜杠:/ <a href=/web/article/01.htm>链接文字</a>这样的链接,在href后面的第一个斜杠表示根目录,通常我们要特别慎用这种方式。 局域网内签到系统,数据库应否嵌入 帮忙看看这段代码哪里有问题! listview怎样读取SQL数据 如何让用OpenDialog打开的窗体在鼠标点击其他地方时关闭。在线等 关于c#做图像处理 实在没有办法了,用了以下两种方法都无法读取该网址的HTML源代码,但换个别的网址则没有问题。 为何图像绘制不出来 需要DataGrid的详细使用说明。谢谢! 高手请看过来====>如何在datagridview中的任意位置添加新行???? 请问怎么通过天猫URL区分特定天猫的访问次数 关于listbox C#中读取Excel文件單原格"\r\n"字符問題
eg:
d:/dreamdu/exe/1.html相对路径是当对当前目录的路径
eg:
../1.html
../ 代表一级上级目录(间隔一个目录)
相对路径一般是针对解决方案,解决方案位置变化,对引用相对路径没有影响,一般用法server.mapth("~/)
绝对路径就是文件是绝对位置,如d:/file
除了使用~号之外,PAGE还提供一个方法
Page.ResolveUrl,通过它,可以把相对于当前路径的其他地址转换为相对绝对路径.
而绝对路径就是硬盘上的路径,或全地址。如"c:\images\t.jpg"或"http://www.baidu.com/logo.gif"这样的路径,一般来说自己写的程序,用相对路径的次数较多,因为即使换了机器或者域名,相对路径依然有效。绝对路径一般除非经过特别设置或特别情况,一般来说会失效。
相对路径相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录)
"."--代表目前所在的目录。
".."--代表上一层目录。
"/"--代表根目录。
WEB中使用~/
什么是相对路径?相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。下面举实例详解: 例如在本地硬盘有如下两文件,它们要互做超链接 G:\site\index.htm G:\site\web\article\01.htm index.htm要想链接到01.htm这个文件,正确的链接应该是:<a href=web/article/01.htm>链接文字</a>,这是标准的相对路径。 反过来,01.htm要想链接到index.htm这个文件,在01.htm文件里面应该写上这句:<a href=../../index.htm>返回首页</a>。这里的../表示向上一级。 至此,你已经了解相对路径的概念了,就是这样简单明了。如果你还是没有看明白,以前学过DOS吗?它的“CD 文件夹名”和“CD..”命令用过吗?这是同理的。 注意:相对路的文件夹符号是斜杠:/ <a href=/web/article/01.htm>链接文字</a>这样的链接,在href后面的第一个斜杠表示根目录,通常我们要特别慎用这种方式。