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
W poniższym przykładzie kodu pokazano, jak deklaratywnie ustawić PathDirection właściwość elementu SiteMapPath na stronie formularzy sieci Web.
<%@ 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ę na najbardziej lewej pozycji, 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 formularzy sieci Web i SiteMapPath kontrolki języków odczytywanych od prawej do lewej.
Wartość tej właściwości jest przechowywana w stanie widoku.