Nyelv

SiteMapPath.PathDirection Tulajdonság

Definíció

Lekéri vagy beállítja a navigációs útvonal csomópontjai megjelenítési sorrendjét.

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

Tulajdonság értéke

A PathDirection navigációs csomópontok megjelenítésének hierarchikus sorrendjét jelzi. Az alapértelmezett érték RootToCurrentazt jelzi, hogy a csomópontok hierarchikus sorrendben jelennek meg a legfelső csomóponttól az aktuális csomópontig, balról jobbra.

Kivételek

Az érték PathDirection nem tartozik az alapbeszámítások PathDirection közé.

Példák

Az alábbi példakód bemutatja, hogyan állíthatja be deklaratív módon egy PathDirectionSiteMapPath weblap tulajdonságát.

<%@ 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>

Megjegyzések

PathDirection Ha RootToCurrent balról jobbra szeretné megjeleníteni a navigációs útvonalat, akkor a navigációs útvonal balról jobbra haladva jelenik meg a helytérkép csomópontjai között. Más szóval a gyökércsomópont a bal szélső pozícióban van, minden további csomópont a következő pozícióban van jobbra, az aktuális csomópont pedig a jobb szélső pozícióban van.

Állítsa be PathDirection , CurrentToRoot ha jobbról balra szeretné megjeleníteni a navigációs útvonalat. Más szóval a csomópont sorrendje fordított, így a gyökércsomópont a jobb szélső, az aktuális csomópont pedig a bal szélső pozícióban jelenik meg. Bár nem olyan gyakori, ez a rendezés használható a weblapok honosításához és a SiteMapPath jobbról balra olvasott nyelvek vezérlőjéhez.

Ennek a tulajdonságnak az értéke megtekintési állapotban van tárolva.

A következőre érvényes:

Lásd még