SiteMapPath.PathDirection Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.