Freigeben über


UserControl.MapPath(String) Methode

Definition

Weist einem physischen Dateipfad einen absoluten oder relativen virtuellen Dateipfad zu.

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

Parameter

virtualPath
String

Der zuzuordnende virtuelle Dateipfad.

Gibt zurück

String

Der physische Pfad der Datei.

Beispiele

Im folgenden Beispiel wird die MapPath Methode aufgerufen, um eine actualServerPath Variable dem physischen Pfad zuzuordnen, der dem Benutzersteuerelement namens zugeordnet myControlist.


          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)

Hinweise

Ähnlich wie bei der Page.MapPath Methode ordnet diese Methode den Pfad vom Speicherort der ASCX-Datei und nicht dem Speicherort der ASPX-Datei zu. Sie können diese Methode verwenden, um einen Pfad zu einem Verzeichnis von Bildern oder anderen Ressourcen abzurufen, die Ihrem UserControl Objekt zugeordnet sind.

Gilt für

Siehe auch