www.abcd.com/ad
www.abcd.com/ad/
http://www.abcd.com/ad/
www.abcd.com/ad/default.aspx
http://www.abcd.com/ad/default.aspx#我现在想获取根目录的名称ad,应该怎么写???
www.abcd.com/ad/
http://www.abcd.com/ad/
www.abcd.com/ad/default.aspx
http://www.abcd.com/ad/default.aspx#我现在想获取根目录的名称ad,应该怎么写???
System.Web.HttpContext.Current.Request.PhysicalApplicationPath.ToString()
进行求取,此属性将获取当前站点的根目录的绝对路径 .
用字符串分离方法。。
Path = Request.PhysicalPath; //获取与请求的 URL 相对应的物理文件系统路径。
//www.abcd.com/ad/
string str=Request.PhysicalApplicationPath;//C:\ff\ff\ad\
char ch=new char [] {'//'}
string str1 [] =str.Split(ch) //str1={C:,ff,ff,fff, ,}最后一个为空
string str2=str1[str1.Lenth-2] //str2="ad"
string strUserName = Request.Url.AbsoluteUri;
strUserName = strUserName.Substring(0, strUserName.LastIndexOf("/"));
strUserName = strUserName.Substring(strUserName.LastIndexOf("/") + 1).ToUpper();