UserControl.MapPath(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Asigna una ruta virtual de acceso al archivo, absoluta o relativa, a una ruta física de acceso al archivo.
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
Parámetros
- virtualPath
- String
Ruta de acceso virtual al archivo que se va asignar.
Devoluciones
Ruta de acceso física al archivo.
Ejemplos
En el ejemplo siguiente se llama al MapPath método para asociar una actualServerPath
variable a la ruta de acceso física asociada al control de usuario denominado 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)
Comentarios
Aunque es similar al Page.MapPath método , este método asigna la ruta de acceso desde la ubicación del archivo .ascx, no la ubicación del archivo .aspx. Puede usar este método para obtener una ruta de acceso a un directorio de imágenes u otros recursos asociados al UserControl objeto.