UserControl.MapPath(String) 方法

定义

给物理文件路径指定虚拟文件路径(绝对或相对)。

public:
 System::String ^ MapPath(System::String ^ virtualPath);
public string MapPath (string virtualPath);
member this.MapPath : string -> string
Public Function MapPath (virtualPath As String) As String

参数

virtualPath
String

要映射的虚拟文件路径。

返回

String

文件的物理路径。

示例

以下示例调用该方法MapPath,将变量与与命名myControl的用户控件关联的物理路径相关联actualServerPath


          myControl.Response.Write("<br /><b>The server code is running on machine</b> : " + myControl.Server.MachineName);
          string actualServerPath = myControl.MapPath(myControl.Request.Path);


myControl.Response.Write("<br /><b>The server code is running on machine</b> : " + myControl.Server.MachineName)
Dim actualServerPath As String = myControl.MapPath(myControl.Request.Path)

注解

与该方法类似 Page.MapPath ,此方法从 .ascx 文件的位置映射路径,而不是 .aspx 文件的位置。 可以使用此方法获取与对象关联的 UserControl 图像目录或其他资源的路径。

适用于

另请参阅