SiteMapPath.PathDirection 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置导航路径节点的呈现顺序。
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,指示呈现导航节点时的层次结构顺序。 默认值为 RootToCurrent,指示节点以从最顶部的节点到当前节点、从左到右的层次结构顺序呈现。
例外
该 PathDirection 值不是基 PathDirection 枚举之一。
示例
下面的代码示例演示如何以声明方式在 Web 窗体页中设置 PathDirection 的 SiteMapPath 属性。
<%@ 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>
注解
RootToCurrent如果要从左到右显示导航路径,则设置为 PathDirection ;导航路径显示为站点地图节点从左到右的进度。 换句话说,根节点位于最左侧的位置,每个后续节点位于右侧的下一个位置,当前节点位于最右侧的位置。
CurrentToRoot如果要从右到左显示导航路径,请将 设置为 PathDirection 。 换句话说,节点顺序是反向的,以便根节点显示在最右侧的位置,当前节点显示在最左侧的位置。 虽然不常见,但此排序可用于本地化 Web 窗体页面,以及 SiteMapPath 从右到左阅读的语言的控件。
此属性的值存储在视图状态中。