网站导航概述 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2011-06-15

网站导航为网站用户提供了一个主要界面,以便在您网站中的各个站点和页面之间移动。Microsoft SharePoint Foundation 2010 包含一组可自定义和可扩展的导航功能,可帮助引导您网站的用户并使他们能够在您网站中的各个站点和页面之间移动。本文介绍了 SharePoint Foundation 2010 中可用的导航控件,但并未介绍如何在网页上添加导航控件、如何配置导航控件或如何创建自定义导航控件。

本文内容:

  • 导航控件概述

  • 母版页上的导航控件

    • 顶部链接栏导航

    • “快速启动”导航

    • 痕迹导航

    • 树视图导航

导航控件概述

导航控件可以显示在母版页上,而且还可以通过使用 Web 部件区域直接显示在页面内容中。

SharePoint Foundation 2010 的导航模型基于网站集的层次结构。通过使用导航功能,可以链接到以下内容:

  • 当前网站下的网站

  • 网站的同级网站

  • 网站结构中处于较高层级的网站

  • 网站中的网页

此外,可创建指向任意位置(如外部网站)的链接。

SharePoint Foundation 2010 中的导航链接是安全敏感的。如果网站用户对于通过网站导航链接到的 SharePoint Foundation 2010 网站或页面不具备权限,则用户将看不到此链接。但是,用户还是可以看到已通过手动方式将相应的链接添加到导航中的其他内容。

SharePoint Foundation 2010 导航基于 .NET Framework 3.5 中的 ASP.NET 功能,您可以使用它来自定义下面的内容:

  • 站点地图提供程序。

  • 数据源,用于对站点地图提供程序提供的结构进行定位和筛选。

  • 菜单,用于控制导航元素的视觉外观和要显示的层次结构的深度。

母版页上的导航控件

母版页定义网站中网页的外部框架。母版页包含您希望网站中的所有网页共享的元素(如品牌信息)、常用命令(如搜索)以及您希望能够在整个网站中使用的导航元素。这包括顶部链接栏导航以及“快速启动”导航。

母版页还提供导航控件的菜单样式。通过使用 Microsoft SharePoint Designer 2010 或 Microsoft Visual Studio 2010,可配置母版页菜单样式。

顶部链接栏导航

顶部链接栏是一个导航菜单,此菜单通常链接到网站层次结构中当前网站的下一级网站。顶部链接栏通常出现在网站中每个网页的顶部。默认情况下,位于当前网站下面一级的所有网站都将添加到顶部链接栏中,并且每个网站都有它自己独特的用于导航的顶部链接栏。网站管理员可以通过从顶部链接栏中删除网站来自定义特定网站的导航。他们还可以配置顶部链接栏,以便只显示主页链接并且不在网站层次结构中显示其他网站。

网站管理员可以选择从父网站继承顶部链接栏。这种方法使用户可以通过网站集中的任意位置从一个网站切换到另一个网站,同时保持网站集中所有网站的顶部链接栏不变。例如,对于一个用于销售某个组织的产品的 Internet 网站,其下面可能会有针对每个系列的产品的网站。网站设计者通过在每个网站的顶部链接栏中显示每个产品的网站,可让用户无须返回到网站主页就能轻松地从一个网站切换到另一个网站。

其他顶部链接栏配置功能包括下列内容:

  • 链接到指定的外部网站。

  • 链接到网站中任意位置的指定网站或网页。

  • 对顶部链接栏上的项进行手动分类。

可以为每个网站唯一定义所有顶部链接栏功能(如外部链接)。

通过使用 SharePoint Designer 2010 或 Visual Studio 2010,还可以另行自定义顶部链接栏的外观和功能。例如,可以执行下列操作:

  • 自定义级联样式表以更改顶部链接栏的外观。

  • 修改数据源,例如,用于减少在顶部链接栏中显示的网站数量。

“快速启动”导航

“快速启动”导航通常突出显示当前网站中的重要内容,如列表和库。通常,“快速启动”导航显示在网站中每个页面的左侧。

“快速启动”导航配置功能包括下列内容:

  • 链接到特定的外部网站或当前网站中的页面。

  • 在标题下组织链接。

  • 对“快速启动”导航中的项进行手动分类。

按照自定义顶部链接栏的相同方式,通过使用 SharePoint Designer 2010 或 Visual Studio 2010,还可以自定义“快速启动”导航的外观和功能。

痕迹导航

痕迹导航在网页顶部显示一组动态生成的链接,以向用户显示其在网站层次结构中的当前位置。通过使用 SharePoint Designer 2010 或 Visual Studio 2010,可以配置痕迹导航控件。例如,可以指定自定义导航提供程序。

树视图导航

树视图导航显示网站内容,例如,位于层次结构中当前网站下的列表、库和网站。通常,树视图导航显示在网站中每个页面的左侧。

默认状态下,树视图导航关闭。网站管理员可以使用“树视图”页将树视图导航添加到网站中。

See Also

Concepts

规划网站导航 (SharePoint Foundation 2010)
网站和网站集概述 (SharePoint Foundation 2010)
规划网站和网站集 (SharePoint Foundation 2010)