• SharePoint 2010顶部链接导航栏的详细操作


    转:http://www.360sps.com/Item/UseTopLink.aspx

    在SharePoint 2010环境的页面中,导航链接总体上可以分为两类,一类是显示在左侧的快速启动栏,另一类就是显示在顶部的全部导航链接栏。这两种导航只支持2级菜单项,如果需要显示更多层次的导航菜单项,则就需要自定义开发了。

    SharePoint 2010系统的页面采用了母版页MasterPage技术,使用页面和布局很好的形成统一的风格,且每个页面上的导航可以使用统一的导航菜单项,如果导航项在某处做了修改则会影响整个使用此母版页的网页。

    在SharePoint2010整个架构中共有两个导航区域:快速启动(QuickLanuch)和顶部链接栏(TopNavigationBar)。这两个导航区域也可以使用对象模型开发定制。

    快速启动(QuickLanuch)在SharePoint 2010环境中的位置和样子如图1所示:

    SharePoint 2010的快速启动导航栏

    图1

    在图1中用粗线框起来的区域就是快速启动导航区域,其中蓝色呈现的为第一级导航,其下为第二级导航,SharePoint的快速启动栏只支持二级导航显示。

    而顶部链接栏导航区域如图2所示:

    SharePoint 2010网站的顶部链接栏

    图2

    在图2中用粗线框住的就是顶部链接栏,在此链接栏上可以添加自定义的内部导航和外部导航,也叫做全部导航栏,主要用来显示跨网站链接的。

    上面的这两种导航都可以通过“网站设置”的“导航”页面来定制,如图3所示:

    导航编辑和排序

    图3

    在图3中可以添加、删除、编辑“全局导航”和“当前导航”,我们首先来看如何使用全局导航(顶部链接栏)的,如果要添加一级全局导航,则在图3中选中“全局导航”,然后点击工具栏上的“添加标题”或“添加链接”,这两者的区别是:如果创建的是“标题”,则可以是链接,也可以是文件夹,在文件夹下还可以再创建链接,但只能创建一级的链接,文件夹下是不能再创建文件夹的。如果创建的是“链接”,则必须是能链接到某个网址的地址。下面我们一一演示,在图3中点击“添加标题”,如图4所示:

    在顶部链接栏中添加导航

    图4

    在图4的“标题”中输入一个名称,“URL”为空,点击“确定”按钮,如图5所示:

    查看已经添加好的顶部链接中的导航

    图5

    在图5中如果将鼠标放在新建的导航上是没有链接的,因为此时SharePoint已经确定刚才创建的导航为文件夹了,在此文件夹下就可以再创建一个链接了,如图6所示:

    在顶部链接栏中添加二级导航

    图6

    在图6中由于我们创建的是链接,所以URL是不能为空的,而在图4中我们创建的是标题,所以可以为空。在图6的URL中输入一个有效的URL,也可以点击后面的“浏览”按钮选择URL,如图7所示:

    在SharePoint 2010内部查找链接

    图7

    在图7中只能选择SharePoint系统中列表、库、网站的URL。如图8所示:

    查看顶部链接栏中的二级导航

    图8

    如图8所示,我们创建的二级导航已经显示出来了,SharePoint2010环境中也只能创建二级的导航。如果硬是在第二级导航上再创建“标题”或“链接”,则会直接被强制移到顶级导航上。

    如果要在全局导航上创建链接,则在图3中的工具中点击“添加链接”,如图9所示:

    在全局导航中添加链接

    图9

    虽然图9创建的是一级导航链接,但是是不能在此链接下再创建链接和文件夹的。如图10所示:

    查看在SharePoint 2010全局导航上添加的链接

    图10

    上面是全局导航的设置,而快速启动导航的设置就是图3的“当前导航”,同样也是可以创建标题和链接的。

    如果要删除或编辑某个导航,则在图3中选中导航的名称,然后点击工具栏上的“删除”或“编辑”即可。也可以点击“上移”和“下移”来对导航进行排序。

    SharePoint 2010的“全局导航”和“当前导航”支持“自动排序”和“手动排序”,默认为“手动排序”,如果选择“自动排序”则可以按“标题”、“创建日期”、“上次修改日期”字段来排序,如图11所示:

    对顶部链接栏中的导航排序

    图11

    在图11的“自动排序”栏中可以在“排序依据”下拉框中选择排序字段,并还可以选择是按升序排序还是降序排序。

  • 相关阅读:
    【iOS】js调用oc的一个注意点
    【iOS】程序内跳转到支付宝转账(非SDK实现支付)及相关监听
    GCD定时器不走set_event_handler和variable is not assignable missing block
    苹果审核上传附件上传不上去
    上传本地代码到gitHub过程详解
    iOS---学习研究大牛Git高星项目YYCategories(四)
    iOS 关键字const/static/extern、UIKIT_EXTERN区别和用法
    iOS---学习研究大牛Git高星项目YYCategories(三)
    iOS---学习研究大牛Git高星项目YYCategories(二)
    iOS---学习研究大牛Git高星项目YYCategories(一)
  • 原文地址:https://www.cnblogs.com/jackljf/p/3589219.html
Copyright © 2020-2023  润新知