SiteMapPath.PathDirection Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia kolejność renderowania węzłów ścieżki nawigacji.
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
Wartość właściwości
Element PathDirection wskazujący hierarchiczną kolejność renderowania węzłów nawigacji. Wartość domyślna to RootToCurrent, która wskazuje, że węzły są renderowane w kolejności hierarchicznej od najwyższego węzła do bieżącego węzła od lewej do prawej.
Wyjątki
Wartość dla PathDirection nie jest jedną z podstawowych PathDirection wyliczeń.
Przykłady
Poniższy przykład kodu pokazuje, jak deklaratywnie ustawić PathDirection właściwość elementu SiteMapPath na stronie Web Forms.
<%@ 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>
Uwagi
Ustaw PathDirection wartość , RootToCurrent jeśli chcesz wyświetlić ścieżkę nawigacji od lewej do prawej. Ścieżka nawigacji jest wyświetlana jako postęp od lewej do prawej strony węzłów mapy witryny. Innymi słowy węzeł główny znajduje się w pozycji po lewej stronie, każdy kolejny węzeł znajduje się w następnej pozycji po prawej stronie, a bieżący węzeł znajduje się w najbardziej prawej pozycji.
Ustaw wartość PathDirection , CurrentToRoot jeśli chcesz wyświetlić ścieżkę nawigacji od prawej do lewej. Innymi słowy kolejność węzłów jest odwrócona, tak aby węzeł główny był wyświetlany w najbardziej prawej pozycji, a bieżący węzeł jest wyświetlany w pozycji po lewej stronie. Chociaż nie jest tak powszechne, można użyć tego porządkowania do lokalizowania stron Web Forms i SiteMapPath kontrolki języków odczytywanych od prawej do lewej.
Wartość tej właściwości jest przechowywana w stanie widoku.