详细说明一下SiteMapPath控件下的属性及用法

来源:百度知道 编辑:UC知道 时间:2024/06/09 22:46:11
SiteMapPath控件下的属性:NodeTemplate,CurrentNodeTemple,RootNodeTemple,PathSeparatorTemple
他们的用法及表现形式
谢谢!!!

通过设置控件的参数或者配置作用于控件的模板,可以对网站导航控件的可视外观进行自定义。应用于链接的模板和样式依照两个优先规则在 SiteMapPath 的 Remarks 部分得到描述。

另外也可以将主题或控件皮肤应用于控件,或者开发符合特殊呈现需求的自定义网站导航控件。

SiteMapPath 控件显示一条导航路径(链接之间以特殊符号进行分隔),以链接的方式显示当前页面返回到主页的路径。在 ASP.NET 页面中,SiteMapPath 控件会的显示可能是这样:

Home > Services > Training
TreeView 和 Menu 控件也可以呈现网站地图数据,与 SiteMapPath 控件类似,它们可以像其他大部分 Web 控件一样进行自定义。本文将介绍如何使用 SiteMapPath 控件的下列自定义特征:

指定显示在链接之间的分隔字符或图片。

反转导航路径的方向。

指定父链接的显示数目。

本文的所有步骤均假设已经创建网站地图文件和若干包含 SiteMapPath 控件的页面。

自定义链接的样式属性
在包含 SiteMapPath 控件的 ASP.NET Web 页面里,为控件添加下列属性:

RootNodeStyle-Font-Names="Verdana"
RootNodeStyle-ForeColor="Orange"
RootNodeStyle-BorderWidth=2
比如,用于 SiteMapPath 控件的代码可能是这样:

<asp:SiteMapPath
ID="SiteMapPath1"
Runat="server"
SkipLinkText="Skip Menu"
RootNodeStyle-Font-Names="Verdana"