
正文
asp.net相对路径怎么写,web中相对路径
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请教一个asp.net相对路径和绝对路径的问题
1、绝对路径在www中(广域网),以http开头的链接都是绝对路径。物理路径物理路径指的是某一台计算机本地的路径,以盘符开头,例如C:\、D:\temp等等。
2、net 相对路径请用:~/aa/bb 或者aa/bb。
3、绝对路径-以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。其实绝对路径与相对路径的不同处,只在于描述目录路径时,所采用的参考点不同。
相关问答
Q1: 怎么ASP.NET中在web.config文件中设置相对路径
1、最近学习asp,我的网站主目录在c:\inetput\wwwroot\,而我正编辑的网站在e:\test\下,我需要在test下储存文件,它需要设置对主目录的相对路径。
2、background:url(/a.jpg); 最好单独建个图片文件夹,app_data是系统文件夹,一般不用动,也不要房自己的东西。
3、Web配置文件(*.config)编辑本段认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。
Q2: asp.net用OleDbConnection连接access数据库字符串在配置文件Web.config...
1、Access数据库链接问题,在Web.config可以 不需要像你这样配置。直接在AccessHelper类里面配置就OK了。
2、父元素元素 说明 configuration 指定公共语言运行库和 .NET Framework 应用程序所使用的每个配置文件中均需要的根元素。 备注 configSections 元素指定了配置节和处理程序声明。
3、假设在web.config中配置数据库连接字符串。例如: |DataDirectory|就是代表的app_data文件夹。重命名数据库文件将你的 Access 重命名 *.asax:因为 ASP.NET 的处理机制中,默认情况下,对这样的请求是直接拒绝的。
Q3: asp.net如何添加文件相对路径的前缀呢???
~/ 仅对 ASP.NET 的服务器空件起作用。
“/images”是绝对路径,站点根目录下要有个images文件夹,“images”是当前代码文件同级要有个images文件夹,VS拖动文件默认是按照相对路径来生成标签的。
vs中默认的是当前项目所在文件夹为根目录,如果用相对路径,你可以将图片资源文件夹放在网页所在文件目录,然后直接使用就可以了。
\x0d\x0a\x0d\x0a如果是类库dll文件,引用的步骤是这样的:在解决方案管理器中,选中要添加引用的项目或网站-右击-添加引用-选择要添加的dll文件路径-确定,即可添加到项目中。但是具体引用时还需要引用相关命名空间。
Q4: ASP.NET背景图片的相对路径的问题。
1、background:url(/a.jpg); 最好单独建个图片文件夹,app_data是系统文件夹,一般不用动,也不要房自己的东西。
2、表格背景图片也可跟上面一样采用CSS样式,如: 。注意:图片路径问题,用d:\image\石家庄.jpg只能在你自己的电脑上有效,上传到网站上,建议image文件夹和网页放在同一目录,则图片路径改为:“image/石家庄.jpg”。
3、/Columns /asp:GridView 如果图片不出来的话。你看一下生成的页面IE中源代码路径是否正确。
4、style.tablestyle{ background:url(/images/bg.jpg);//图片背景,注意地址要跟你当前文件的地址做对应,如果是css文件,就要跟css文件对应起来。
5、string fileFolder = \\UploadFile\\Pic; //构造文件夹名称 改成 string fileFolder = UploadFile\\Pic; //构造文件夹名称 \是绝对路径。
Q5: Asp.net里,访问上一级目录文件
首先,在写的这个asp文件当前所在的文件夹返回到其上一级文件夹;然后,在返回后的这个文件里面,找到一个名为include文件夹;再在include这个文件夹里面找到conn.asp以及subcode这两个asp文件;调用。
Path.GetDirectoryName(path);获取上一级目录 Path.GetDirectoryName(Path.GetDirectoryName(path));注意,路径的后面有\\和没有\\是有区别的,也就是说C:\\123和C:\\123\\是有区别的,自己测试一下就知道了。
Response.redriect(../B/B里的页面.aspx)括号里双引号里面的开始的两个“点”表示返回到上一级文件夹,后面紧跟的“/B”表示进入B文件夹,在后面的“/B里的页面.aspx”就是你要引用的页面了。反过来也一样。
关于asp.net相对路径怎么写和web中相对路径的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






