命名空間: System.Web
程式集: System.Web(在 System.Web.dll 中)
語法
Visual Basic(聲明)
Public Function [font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font] ( _
path As String _
) As String
Visual Basic (用法)
Dim instance As HttpServerUtility
Dim path As String
Dim returnValue As String
returnValue = instance.[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font](path)
C#
public string [font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font](
string path
)
Visual C++
public:
String^ [font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font](
String^ path
)
J#
public String [font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font](
String path
)
JScript
public function [font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font](
path : String
) : String
參數
path
類型:System..::.String
Web 伺服器的虛擬路徑。
返回值
類型:System..::.String
與 path 相對應的物理檔案路徑。
異常 :
異常 條件
HttpException 當前 HttpContext 為 nullNothingnullptrnull 引用(在 Visual Basic 中為 Nothing)。
備註
如果 path 為 nullNothingnullptrnull 引用(在 Visual Basic 中為 Nothing),[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font] 方法將返回包含當前應用程式的目錄的完整物理路徑。
安全說明:
[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font] 方法很可能包含有關宿主環境的敏感信息。不應向用戶顯示返回值。
示例 :
下面的示例返回包含指定網站的虛擬目錄的物理路徑。若要讀取代碼隱藏模組中的 [font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font],請使用 HttpContext.Current.Server.[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font]。
Visual Basic :
Dim FilePath As String
FilePath = Server.[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font]("/MyWebSite")
C# :
String FilePath;
FilePath = Server.[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font]("/MyWebSite");
J# :
String filePath;
filePath = get_Server().[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font]("/MyWebSite");
JScript :
var filePath : String = Server.[font id=baidubar_0 style="COLOR: black; BACKGROUND-COLOR: #ffff66"][font]MapPath[/font][/font]("/MyWebSite")
平台 :
Windows Vista, Windows XP SP2, windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
.Net Framework 和 .NET Compact Framework 並不是對每個平台的所有版本都提供支持。有關支持的版本的列表,請參見.NET Framework 系統要求。
版本信息
.NET Framework
受以下版本支持:3.5、3.0、2.0、1.1、1.0
相關詞條
-
MapPath
MapPath返回與 Web 伺服器上的指定虛擬路徑相對應的物理檔案路徑的一種方法。
-
《Web資料庫編程與套用》
server對象的方法 7.8.1 MapPath方法 7.8.2...
內容簡介 目錄 -
Globus Toolkit
簡介globus Toolkit具有較為統一的國際標準,有利於整合現有資源,也易於維護和升級換代。現在,一些重要的公司,包...
簡介 -
ASP+Dreamweaver動態網站開發
《ASP+Dreamweaver動態網站開發》作者:王萍萍 李曉娜 孫更新。2008年由清華大學出版社出版。本書詳細介紹了ASP的腳本語言基礎、ASP的...
基本信息 內容簡介 編輯推薦 目錄 序言 -
動態網頁設計
3.8 使用server對象3.8.1 server對象的mappath...
目錄 內容簡介 -
ASP技術實用教程
6.2.5 MapPath方法 本章小結 思考與練習 第7章...
圖書信息 內容簡介 目錄