UserControl.MapPath(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přiřadí cestu k virtuálnímu souboru( absolutní nebo relativní) k fyzické cestě k souboru.
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
Parametry
- virtualPath
- String
Cesta k virtuálnímu souboru, která se má mapovat.
Návraty
Fyzická cesta k souboru.
Příklady
Následující příklad volá metodu MapPath , která přidruží proměnnou actualServerPath
k fyzické cestě přidružené k uživatelskému ovládacímu prvku s názvem 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)
Poznámky
I když se Page.MapPath podobá metodě, tato metoda mapuje cestu z umístění souboru .ascx, nikoli umístění souboru .aspx. Pomocí této metody můžete získat cestu k adresáři obrázků nebo jiných prostředků přidružených k objektu UserControl .