Page.MapPath(String) Метод

Определение

Извлекает физический путь, к которому ведет виртуальный путь (абсолютный или относительный), или путь, на который отображается относительный путь приложения.Retrieves the physical path that a virtual path, either absolute or relative, or an application-relative path maps to.

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, содержащее виртуальный путь.A String that represents the virtual path.

Возвраты

Физический путь, связанный с виртуальным путем или относительным путем приложения.The physical path associated with the virtual path or application-relative path.

Примеры

В следующем примере метод MapPath используется для получения физического пути к вложенной папке.The following example uses the MapPath method to obtain the physical path of a subfolder. Затем он добавляет имя файла, который считывается из свойства Text элемента управления TextBox.It then appends the file name that is read from the Text property of a TextBox control. Результат представляет собой абсолютный физический путь к этому файлу.The result is the absolute physical path to that file.

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

Комментарии

Внимание!

Свойство MapPath потенциально может содержать конфиденциальные сведения о среде размещения.The MapPath property can potentially contain sensitive information about the hosting environment. Возвращаемое значение не должно отображаться пользователям.The return value should not be displayed to users.

Применяется к

Дополнительно