Comparteix a través de


UserControl.MapPath(String) Método

Definición

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

String

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.

Se aplica a

Consulte también