Freigeben über


Page.MapPath(String) Methode

Definition

Ruft den physischen Pfad ab, dem ein absoluter oder relativer virtueller Pfad oder ein zur Anwendung relativer Pfad zugeordnet ist.

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

Ein String, der den virtuellen Pfad darstellt.

Gibt zurück

String

Der physische Pfad, der dem virtuellen Pfad oder dem zur Anwendung relativen Pfad zugeordnet ist.

Beispiele

Im folgenden Beispiel wird die MapPath Methode verwendet, um den physischen Pfad eines Unterordners abzurufen. Anschließend fügt er den Dateinamen an, der aus der Text Eigenschaft eines TextBox Steuerelements gelesen wird. Das Ergebnis ist der absolute physische Pfad zu dieser Datei.

String fileNameString = this.MapPath(subFolder.Text);
fileNameString += "\\" + fileNameTextBox.Text;
Dim fileNameString As String  = Me.MapPath(subFolder.Text)
fileNameString += "\\" + fileNameTextBox.Text

Hinweise

Achtung

Die MapPath Eigenschaft kann potenziell vertrauliche Informationen über die Hostingumgebung enthalten. Der Rückgabewert sollte nicht für Benutzer angezeigt werden.

Gilt für

Siehe auch