UserControl.MapPath(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atribui um caminho de arquivo virtual, absoluto ou relativo, a um caminho de arquivo físico.
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
O caminho do arquivo virtual a ser mapeado.
Retornos
O caminho físico para o arquivo.
Exemplos
O exemplo a seguir chama o MapPath método para associar uma actualServerPath
variável ao caminho físico associado ao controle de usuário chamado 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)
Comentários
Embora semelhante ao Page.MapPath método, esse método mapeia o caminho do local do arquivo .ascx, não o local do arquivo .aspx. Você pode usar esse método para obter um caminho para um diretório de imagens ou outros recursos associados ao seu UserControl objeto.