UserControl.MapPath(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Назначает виртуальному пути файла, абсолютному или относительному, физический путь.
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
Преобразуемый виртуальный путь к файлу.
Возвращаемое значение
Физический путь к файлу.
Примеры
В следующем примере вызывается MapPath метод для связывания переменной actualServerPath
с физическим путем, связанным с пользовательским элементом управления 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)
Комментарии
Как и в случае с методом Page.MapPath , этот метод сопоставляет путь из расположения ASCX-файла, а не расположения ASPX-файла. Этот метод можно использовать для получения пути к каталогу изображений или других ресурсов, связанных с UserControl объектом.