SiteMapPath.PathDirection Свойство

Определение

Получает или задает порядок передачи узлов пути навигации.Gets or sets the order that the navigation path nodes are rendered in.

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

Значение свойства

Объект PathDirection, указывающий иерархический порядок, в котором отрисовываются узлы навигации.A PathDirection that indicates the hierarchical order that navigation nodes are rendered in. Значение по умолчанию — RootToCurrent, что указывает на то, что узлы отрисовываются в иерархическом порядке с самого верхнего узла до текущего узла слева направо.The default is RootToCurrent, which indicates that the nodes are rendered in hierarchical order from the top-most node to the current node, from left to right.

Исключения

Значение PathDirection не является членом базовых перечислений PathDirection.The value for PathDirection is not one of the base PathDirection enumerations.

Примеры

В следующем примере кода показано, как декларативно задать PathDirection свойство SiteMapPath объекта на странице веб-форм.The following code example demonstrates how to declaratively set the PathDirection property of a SiteMapPath in a Web Forms page.

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

Комментарии

Задайте PathDirection значение RootToCurrent , если нужно отобразить путь перехода слева направо; путь перехода отображается как ход выполнения слева направо узлов карт сайта.Set PathDirection to RootToCurrent if you want to display the navigation path from left to right; the navigation path appears as a progression from left to right of site map nodes. Иными словами, корневой узел находится в крайнем левом положении, каждый последующий узел находится в следующей позиции справа, а текущий узел находится в крайней правой позиции.In other words, the root node is at the leftmost position, each subsequent node is in the next position to the right, and the current node is in the rightmost position.

Задайте PathDirection значение CurrentToRoot , если нужно отобразить путь перехода справа налево.Set PathDirection to CurrentToRoot if you want to display the navigation path from right to left. Иными словами, порядок узлов изменяется, так что корневой узел отображается в крайней правой позиции, а текущий узел отображается в крайней левой позиции.In other words, the node order is reversed so that the root node displays at the rightmost position and the current node displays at the leftmost position. Хотя это и не так распространено, этот порядок можно использовать для локализации страниц веб- SiteMapPath форм и элемента управления для языков, считываемых справа налево.While not as common, this ordering can be used for localizing Web Forms pages and the SiteMapPath control for languages that read from right to left.

Значение этого свойства хранится в состоянии представления.The value of this property is stored in view state.

Применяется к

Дополнительно