UserControl.MapPath(String) Methode

Definitie

Hiermee wijst u een virtueel bestandspad, absoluut of relatief, toe aan een fysiek bestandspad.

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

Parameters

virtualPath
String

Het pad naar het virtuele bestand dat moet worden toegewezen.

Retouren

Het fysieke pad naar het bestand.

Voorbeelden

In het volgende voorbeeld wordt de MapPath methode aangeroepen om een actualServerPath variabele te koppelen aan het fysieke pad dat is gekoppeld aan het gebruikersbeheer met de naam myControl.


          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)

Opmerkingen

Hoewel deze methode vergelijkbaar is met de Page.MapPath methode, wordt het pad toegewezen vanaf de locatie van het ASCX-bestand, niet de locatie van het .aspx-bestand. U kunt deze methode gebruiken om een pad te verkrijgen naar een map met afbeeldingen of andere resources die aan uw UserControl object zijn gekoppeld.

Van toepassing op

Zie ook