SiteMapPath.PathDirection Propiedad

Definición

Obtiene o establece el orden en el que se representan los nodos de la ruta de navegación.

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

Valor de propiedad

PathDirection que indica el orden jerárquico en el que se representan los nodos de navegación. El valor predeterminado es RootToCurrent, que indica que los nodos se representan en un orden jerárquico del nodo de nivel superior al nodo actual, de izquierda a derecha.

Excepciones

El valor de PathDirection no es una de las enumeraciones base PathDirection.

Ejemplos

En el ejemplo de código siguiente se muestra cómo establecer mediante declaración la PathDirection propiedad de en SiteMapPath una página de formularios 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>

Comentarios

RootToCurrent Establézcalo PathDirection en si desea mostrar la ruta de navegación de izquierda a derecha; la ruta de navegación aparece como una progresión de izquierda a derecha de los nodos del mapa del sitio. En otras palabras, el nodo raíz está en la posición situada más a la izquierda, cada nodo subsiguiente está en la siguiente posición a la derecha y el nodo actual está en la posición más a la derecha.

Establézcalo PathDirection en CurrentToRoot si desea mostrar la ruta de navegación de derecha a izquierda. En otras palabras, el orden del nodo se invierte para que el nodo raíz se muestre en la posición situada más a la derecha y el nodo actual se muestre en la posición situada más a la izquierda. Aunque no es tan común, esta ordenación se puede usar para localizar páginas de formularios Web Forms y el SiteMapPath control de idiomas que leen de derecha a izquierda.

El valor de esta propiedad se almacena en estado de vista.

Se aplica a

Consulte también