Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Weist einem physikalischen Dateipfad einen absoluten oder relativen virtuellen Dateipfad zu.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Function MapPath ( _
virtualPath As String _
) As String
'Usage
Dim instance As UserControl
Dim virtualPath As String
Dim returnValue As String
returnValue = instance.MapPath(virtualPath)
public string MapPath (
string virtualPath
)
public:
String^ MapPath (
String^ virtualPath
)
public String MapPath (
String virtualPath
)
public function MapPath (
virtualPath : String
) : String
Parameter
- virtualPath
Der zuzuordnende virtuelle Dateipfad.
Rückgabewert
Der physikalische Pfad der Datei.
Hinweise
Diese Methode ähnelt der Page.MapPath-Methode, sie ordnet jedoch nicht den Pfad des Speicherorts der ASPX-Datei, sondern den der ASCX-Datei zu. Mit dieser Methode können Sie den Pfad für ein Verzeichnis mit Bildern oder anderen Ressourcen abrufen, die dem UserControl-Objekt zugeordnet sind.
Beispiel
Im folgenden Beispiel wird die MapPath-Methode aufgerufen, um eine actualServerPath-Variable dem physikalischen Pfad zuzuweisen, der dem Benutzersteuerelement myControl zugeordnet ist.
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)
myControl.Response.Write("<br><b>The server code is running on machine</b> : " + myControl.Server.MachineName);
string actualServerPath = myControl.MapPath(myControl.Request.Path);
myControl.get_Response().Write("<br><b>The server code is"
+ "running on machine</b> : "
+ myControl.get_Server().get_MachineName());
String actualServerPath =
myControl.MapPath(myControl.get_Request().get_Path());
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
UserControl-Klasse
UserControl-Member
System.Web.UI-Namespace
Page.MapPath