asp.net 文件路徑之獲得虛擬目錄的網(wǎng)站的根目錄
更新時間:2012年10月08日 22:13:32 作者:
asp.net下獲取文件路徑常用代碼,獲得虛擬目錄的網(wǎng)站的根目錄
string Server.MapPath(string path)
返回與Web服務(wù)器上的指定虛擬路徑相對應(yīng)的物理文件路徑。
Server.MapPath(Request.ServerVariables["PATH_INFO"])
Server.MapPath("/")
Server.MapPath("")
Server.MapPath(".")
Server.MapPath("../")
Server.MapPath("..")
Page.Request.ApplicationPath
(HttpContext.Current.Request.PhysicalApplicationPath);
以上的代碼在http://localhost/EnglishClub/manage/WebForm1.aspx頁面
運行結(jié)果:
C:\Inetpub\wwwroot\EnglishClub\manage\WebForm1.aspx
C:\Inetpub\wwwroot\
C:\Inetpub\wwwroot\EnglishClub\manage
C:\Inetpub\wwwroot\EnglishClub\manage
C:\Inetpub\wwwroot\EnglishClub\
C:\Inetpub\wwwroot\EnglishClub
C:\Inetpub\wwwroot\EnglishClub\
由以上可以知道:
要想獲得要是建立的虛擬目錄的網(wǎng)站的根目錄可以這樣使用:
Server.MapPath(Page.Request.ApplicationPath)
返回與Web服務(wù)器上的指定虛擬路徑相對應(yīng)的物理文件路徑。
Server.MapPath(Request.ServerVariables["PATH_INFO"])
Server.MapPath("/")
Server.MapPath("")
Server.MapPath(".")
Server.MapPath("../")
Server.MapPath("..")
Page.Request.ApplicationPath
(HttpContext.Current.Request.PhysicalApplicationPath);
以上的代碼在http://localhost/EnglishClub/manage/WebForm1.aspx頁面
運行結(jié)果:
C:\Inetpub\wwwroot\EnglishClub\manage\WebForm1.aspx
C:\Inetpub\wwwroot\
C:\Inetpub\wwwroot\EnglishClub\manage
C:\Inetpub\wwwroot\EnglishClub\manage
C:\Inetpub\wwwroot\EnglishClub\
C:\Inetpub\wwwroot\EnglishClub
C:\Inetpub\wwwroot\EnglishClub\
由以上可以知道:
要想獲得要是建立的虛擬目錄的網(wǎng)站的根目錄可以這樣使用:
Server.MapPath(Page.Request.ApplicationPath)
相關(guān)文章
asp.net使用DataGridTree實現(xiàn)下拉樹的方法
這篇文章主要介紹了asp.net使用DataGridTree實現(xiàn)下拉樹的方法,詳細的講述了DataGridTree實現(xiàn)下拉樹的原理與具體實現(xiàn)方法,具有一定的參考借鑒價值,需要的朋友可以參考下2014-11-11.NET中讀取Excel文件的數(shù)據(jù)及excelReader應(yīng)用
輕量,快速的C#編寫的庫讀取Microsoft Excel文件,這對讀取大量excel文件的朋友們很有幫助而且可以學(xué)習(xí)下ExcelDataReader的應(yīng)用,感興趣的朋友可以了解下,或許對你有所幫助2013-02-02動態(tài)生成table并實現(xiàn)分頁效果心得分享
動態(tài)生成table并實現(xiàn)分頁在開發(fā)過程中時一個很好的應(yīng)用,接下來本文也要實現(xiàn)一個類似效果,感興趣的朋友可以參考下哈2013-04-04使用 Salt + Hash 將密碼加密后再存儲進數(shù)據(jù)庫
如果你需要保存密碼(比如網(wǎng)站用戶的密碼),你要考慮如何保護這些密碼數(shù)據(jù),象下面那樣直接將密碼寫入數(shù)據(jù)庫中是極不安全的,因為任何可以打開數(shù)據(jù)庫的人,都將可以直接看到這些密碼2012-12-12