Aracılığıyla paylaş


SiteMapPath.PathDirection Özellik

Tanım

Gezinti yolu düğümlerinin işlenme sırasını alır veya ayarlar.

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

Özellik Değeri

PathDirection Gezinti düğümlerinin işlendiği hiyerarşik sırayı gösteren bir. Varsayılan değer, RootToCurrentdüğümlerin en üst düğümden geçerli düğüme, soldan sağa hiyerarşik sırada işlendiğini gösterir.

Özel durumlar

için PathDirection değeri temel PathDirection sabit listelerinden biri değildir.

Örnekler

Aşağıdaki kod örneği, Bir Web Forms sayfasında özelliğinin bildirimli olarak nasıl ayarlandığını PathDirectionSiteMapPath gösterir.

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

Açıklamalar

RootToCurrent Gezinti yolunu soldan sağa görüntülemek istiyorsanız olarak ayarlayınPathDirection; gezinti yolu, site haritası düğümlerinin soldan sağa ilerlemesi olarak görünür. Başka bir deyişle, kök düğüm en soldaki konumdadır, izleyen her düğüm sağda bir sonraki konumdadır ve geçerli düğüm en sağdaki konumdadır.

CurrentToRoot Gezinti yolunu sağdan sola görüntülemek istiyorsanız olarak ayarlayınPathDirection. Başka bir deyişle düğüm sırası ters çevrilerek kök düğümün en sağdaki konumda, geçerli düğümün ise en soldaki konumda görüntüleniyor olması sağlanır. Yaygın olmasa da, bu sıralama Web Forms sayfalarını yerelleştirmek ve SiteMapPath sağdan sola okunan diller için denetim için kullanılabilir.

Bu özelliğin değeri görünüm durumunda depolanır.

Şunlara uygulanır

Ayrıca bkz.