asp.net获取网站目录物理路径示例

 这篇文章主要介绍了asp.net获取网站目录物理路径的方法,需要的朋友可以参考下

页面后台cs文件的相对网站根目录的路径/view/Atlas 
 代码如下:
string rootPath1= Server.MapPath("~"); 
string rootPath2 = Request.ApplicationPath; 
string path1 = Server.MapPath("upload"); 
string path2 = Server.MapPath(""); 
string path3 = Server.MapPath("."); 
string path4 = Server.MapPath(".."); 
string path5 = Server.MapPath(Request.ServerVariables["PATH_INFO"]); 
 
结果 
 代码如下:
string rootpath1= "F:ASP.NET_Projects超凡装饰cfzsWebcfzsWeb"; 
string rootpath2= "/Web"; 
string path1 = "F:ASP.NET_Projects超凡装饰cfzsWebviewAtlasuploadcfzsWebviewAtlasupload"; 
string path2 = "F:ASP.NET_Projects超凡装饰cfzsWebviewAtlascfzsWebviewAtlas"; 
string path3 = "F:ASP.NET_Projects超凡装饰cfzsWebviewAtlascfzsWebviewAtlas"; 
string path4 = "F:ASP.NET_Projects超凡装饰cfzsWebviewcfzsWebview"; 
string path5 = "F:ASP.NET_Projects超凡装饰cfzsWebviewAtlasAdd.aspxcfzsWebviewAtlasAdd.aspx"; 
 
 

时间: 2024-09-02 18:45:25

asp.net获取网站目录物理路径示例的相关文章

asp.net获取网站目录物理路径示例_实用技巧

页面后台cs文件的相对网站根目录的路径/view/Atlas 复制代码 代码如下: string rootPath1= Server.MapPath("~"); string rootPath2 = Request.ApplicationPath; string path1 = Server.MapPath("upload"); string path2 = Server.MapPath(""); string path3 = Server.Ma

Asp.Net获取网站截图的实例代码

这篇文章介绍了Asp.Net获取网站截图的实例代码,有需要的朋友可以参考一下   复制代码 代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication

Symfony2获取web目录绝对路径、相对路径、网址的方法_php实例

本文实例讲述了Symfony2获取web目录绝对路径.相对路径.网址的方法.分享给大家供大家参考,具体如下: 对于你的需求,Symfony2通过DIC提供了kernel服务,以及request(请求)的封装. 在controller里(在其他地方你可以自行注入kernel,这个服务是HttpKernel库里的一个类:好孩子都喜欢读源代码): $appRoot = $this->get('kernel')->getRootDir(); // 这里得到的是app目录的绝对路径 // ... 然后你

Symfony2获取web目录绝对路径、相对路径、网址的方法

本文实例讲述了Symfony2获取web目录绝对路径.相对路径.网址的方法.分享给大家供大家参考,具体如下: 对于你的需求,Symfony2通过DIC提供了kernel服务,以及request(请求)的封装. 在controller里(在其他地方你可以自行注入kernel,这个服务是HttpKernel库里的一个类:好孩子都喜欢读源代码): $appRoot = $this->get('kernel')->getRootDir(); // 这里得到的是app目录的绝对路径 // ... 然后你

asp.net获取网站绝对路径示例_实用技巧

复制代码 代码如下: VirtualPathUtility.ToAbsolute( " ~/ " )HttpRuntime.AppDomainAppVirtualPathRequest.ApplicationPathPage.ResolveUrl( " ~ " ) 以上代码生成的结果如下:当以网站的方式访问时,结果如下: 复制代码 代码如下: VirtualPathUtility.ToAbsolute("~/") = /HttpRuntime.A

asp.net获取网站绝对路径案例详解

 在编写 ASP.NET 应用程序的时候,有时为了更好地进行控制静态文件的路径,如在模板页或者用户控件中设置js或者css文件的路径等,采用绝对路径是难免的.下面就是几种获取绝对路径的几种方法  代码如下: VirtualPathUtility.ToAbsolute( " ~/ " ) HttpRuntime.AppDomainAppVirtualPath Request.ApplicationPath Page.ResolveUrl( " ~ " )     以上

asp获取虚拟目录根路径的代码

核心代码: <% TempArray = Array("account_book","admin","ajaxFile","catalog","excel","excel_stu","frame","inc","lib","pub", "stock","student&qu

Asp.net 获取指定目录下的后缀名为&amp;quot;.doc&amp;quot; 的所有文件名和文件路径_实用技巧

c#核心代码: 复制代码 代码如下: DirectoryInfo dir = new DirectoryInfo(strPath); foreach (FileInfo fi in dir.GetFiles("*.doc")) { if (fi.FullName.EndsWith(".doc")) // 将 docx 类型的文件过滤掉 { // 这个 fi 就是你要的 doc 文件 Console.WriteLine(fi.Name); } }

利用HttpRequest登录到某个网站,然后获取网站信息的程序示例 [原创]

request|程序|示例|原创 问题:有的网站的相关内容必须要在登录后才可以查看,其登录信息保存在session变量之中.这样,使用asphttp等组件就难以正确得到所要的信息. 解决:使用asp.net中的httprequest和httpresponse来实现. 要点:1. 通过附加一个cookiecontainer到httprequest对象中,可以得到登录后返回的代表SESSION ID的COOKIE. 见Login方法2. 将此COOKIE包含在一个cookiecontainer中并附