asp.net的Server.MapPath方法


Server.MapPath()的功能:
返回與 Web 服務器上的指定虛擬路徑相對應的物理文件路徑。

命名空間: System.Web
程序集: System.Web(在 System.Web.dll 中)

public string MapPath(
 string path
)

其中參數path
類型:System.String
Web 服務器的虛擬路徑。


返回值
類型:System.String
與 path 相對應的物理文件路徑。

如果 path 為 null,MapPath 方法將返回包含當前應用程序的目錄的完整物理路徑。

安全說明
MapPath 方法很可能包含有關承載環境的敏感信息。 不應向用戶顯示返回值。

.NET Framework
受以下版本支持:4.543.53.02.01.11.0

例子:
Server.MapPath("")返回當前頁面所在的文件夾的路徑,如D:\wwwroot\KeleyiWeb\Test

Server.MapPath("/")返回站點的根目錄D:\wwwroot\KeleyiWeb\


Server.MapPath("./") :返回當前頁面所在的物理文件路徑:D:\wwwroot\KeleyiWeb\Test
Server.MapPath("../"):返回當前頁面所在的上一級的物理文件夾路徑:D:\wwwroot\KeleyiWeb
Server.MapPath("~/"):返回應用程序的虛擬目錄(路徑):D:\wwwroot\KeleyiWeb\
Server.MapPath("~"):返回應用程序的虛擬目錄(路徑):D:\wwwroot\KeleyiWeb\
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM