다음을 통해 공유


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 비슷하지만 .aspx 파일의 위치가 아니라 .ascx 파일의 위치에서 경로를 매핑합니다. 이 메서드를 사용하여 이미지 디렉터리 또는 개체와 연결된 다른 리소스의 경로를 가져올 수 있습니다 UserControl .

적용 대상

추가 정보