MapPath方法用来返回与Web服务器上的指定虚拟路径相对应的物理文件路径。语法:
Server.MapPath(path);
其中path表示Web服务器上的虚拟路径,如果path值为空,则该方法返回包含当前应用程序的完整物理路径。例如,下面的示例在浏览器中输出指定文件“Default.aspx”的物理文件路径。
Response.Write(Server.MapPath("Default.aspx"));
不能将相对路径语法与MapPath方法一起用。即不能将“.”或“..”作为指向指定文件或目录的路径。