SiteMapPath.PathDirection Vlastnost
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í.
Získá nebo nastaví pořadí, ve které jsou vykreslovány uzly navigační cesty.
public:
virtual property System::Web::UI::WebControls::PathDirection PathDirection { System::Web::UI::WebControls::PathDirection get(); void set(System::Web::UI::WebControls::PathDirection value); };
public virtual System.Web.UI.WebControls.PathDirection PathDirection { get; set; }
member this.PathDirection : System.Web.UI.WebControls.PathDirection with get, set
Public Overridable Property PathDirection As PathDirection
Hodnota vlastnosti
A PathDirection označující hierarchické pořadí, ve které jsou vykreslovány navigační uzly. Výchozí hodnota je RootToCurrent, což označuje, že se uzly vykreslují v hierarchickém pořadí od uzlu nejvyššího uzlu k aktuálnímu uzlu zleva doprava.
Výjimky
Hodnota pro PathDirection není jedním ze základních PathDirection výčtů.
Příklady
Následující příklad kódu ukazuje, jak deklarativně nastavit PathDirection vlastnost SiteMapPath na stránce webové formuláře.
<%@ Page language="c#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Catalog</title>
</head>
<body>
<form id="Form1" method="post" runat="server">
<p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
RootNodeStyle-Font-Bold="true"
RootNodeStyle-Font-Names="Arial Black"
RootNodeStyle-Font-Italic="True"
RootNodeStyle-ForeColor="Green"
CurrentNodeStyle-ForeColor="Orange"
PathSeparator="<::>"
PathDirection="CurrentToRoot"
RenderCurrentNodeAsLink="false"
ShowToolTips="false"/></p>
</form>
</body>
</html>
<%@ Page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Catalog</title>
</head>
<body>
<form id="Form1" method="post" runat="server">
<p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
RootNodeStyle-Font-Bold="true"
RootNodeStyle-Font-Names="Arial Black"
RootNodeStyle-Font-Italic="True"
RootNodeStyle-ForeColor="Green"
CurrentNodeStyle-ForeColor="Orange"
PathSeparator="<::>"
PathDirection="CurrentToRoot"
RenderCurrentNodeAsLink="false"
ShowToolTips="false"/></p>
</form>
</body>
</html>
Poznámky
Nastavte PathDirection na , RootToCurrent pokud chcete zobrazit navigační cestu zleva doprava; navigační cesta se zobrazí jako průběh zleva doprava v uzlech mapy webu. Jinými slovy, kořenový uzel je na pozici úplně vlevo, každý další uzel je na další pozici vpravo a aktuální uzel je v pozici nejvíce vpravo.
Pokud chcete zobrazit navigační cestu zprava doleva, nastavte PathDirection na CurrentToRoot hodnotu . Jinými slovy, pořadí uzlů je obrácené tak, aby se kořenový uzel zobrazil na pozici úplně vpravo a aktuální uzel se zobrazil na pozici úplně vlevo. I když to není tak běžné, toto řazení se dá použít k lokalizaci stránek webových formulářů a ovládacímu SiteMapPath prvku pro jazyky, které čtou zprava doleva.
Hodnota této vlastnosti je uložena ve stavu zobrazení.