Partager via


SiteMapPath.PathDirection Propriété

Définition

Obtient ou définit l’ordre dans lequel les nœuds de chemin de navigation sont affichés.

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

Valeur de propriété

Indiquant PathDirection l’ordre hiérarchique dans lequel les nœuds de navigation sont affichés. La valeur par défaut est RootToCurrent, ce qui indique que les nœuds sont rendus dans l’ordre hiérarchique entre le nœud le plus supérieur et le nœud actuel, de gauche à droite.

Exceptions

La valeur pour laquelle PathDirection n’est pas l’une des énumérations de base PathDirection .

Exemples

L’exemple de code suivant montre comment définir de manière déclarative la PathDirection propriété d’un SiteMapPath dans une page 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>

Remarques

Définissez PathDirection la valeur si RootToCurrent vous souhaitez afficher le chemin de navigation de gauche à droite ; le chemin de navigation s’affiche sous forme de progression de gauche à droite des nœuds de carte de site. En d’autres termes, le nœud racine se trouve à gauche, chaque nœud suivant se trouve à la position suivante à droite et le nœud actuel se trouve à droite.

Définissez la valeur PathDirection si CurrentToRoot vous souhaitez afficher le chemin de navigation de droite à gauche. En d’autres termes, l’ordre des nœuds est inversé afin que le nœud racine s’affiche à la position la plus à droite et que le nœud actuel s’affiche à gauche. Bien qu’il ne soit pas aussi courant, ce classement peut être utilisé pour localiser les pages Web Forms et le SiteMapPath contrôle des langues lues de droite à gauche.

La valeur de cette propriété est stockée dans l’état d’affichage.

S’applique à

Voir aussi