社交媒体 使用XML文件驱动您的导航菜单 - 傻瓜

使用XML文件驱动您的导航菜单 - 傻瓜

目录:

Anonim

在SharePoint 2010中使用XML文件来驱动您的导航菜单开始得到一个小技术人员,但实际上可以被授予使用SharePoint Designer权限的任何权限用户访问。

使用SharePoint的AspMenu导航菜单的好处之一是,它已经理解如何做飞出和菜单样式,所以你不是像你在其他一些选项滚动自己的导航。

<! - 1 - >

您只是提供了一个替代数据源,而不是使用SharePoint的发布网站层次结构数据源。

以下步骤将引导您完成使用XML文件驱动导航菜单的过程:<1>在SharePoint Designer 2010中,通过选择“文件”→“所有文件”创建新的XML文件。

您可以将此文件移动到可以进行版本控制的文档库中。

<! - 2 - >

2将您的导航项目输入到文件中。

您的文件需要遵循导航菜单的站点地图惯例,导航菜单将网站地图节点彼此嵌套。 <3>打开要在其中创建新导航菜单的SharePoint Designer 2010中的Web部件页面,页面布局或母版页。

首先在Web部件页面中测试它,然后在测试之后将其移到页面布局或母版页中。 4将您的XML文件的数据源拖放到您的页面上。

在“设计”视图中,单击要插入数据源的文件中的位置,然后单击功能区上的“插入”选项卡。

单击控件组中的数据源按钮,然后选择XML文件。 SharePoint Designer将数据源控件插入到页面中。 5右键单击数据源,然后从上下文菜单中选择“属性”。

将数据源上的XPath属性设置为以下值:

/ siteMap / siteMapNode / siteMapNode

这确保文件中的根节点不显示在导航控件中。 6从工具箱拖放一个AspMenu控件到你的页面上。

AspMenu控件位于功能区的SharePoint Server控件组中。

您可能会发现,从发布母版页复制和粘贴AspMenu控件比从工具箱中插入控件更容易。如果你这样做,确保你给菜单一个唯一的ID,如MyCustomMenu。

7如下配置AspMenu控件的属性:

将AspMenu控件上的DataSourceID属性设置为与您在步骤4中创建的数据源匹配。

将StaticDisplayLevels属性设置为1。插入DataBindings元素,将XML文件中的项目映射到菜单。

8保存设置并刷新页面。

SharePoint菜单显示自定义导航项目。 SharePoint的导航模型是直接从ASP继承的。净。关于SharePoint如何处理站点导航,没有什么是新的或神奇的。这意味着您有许多选项可用于在SharePoint中自定义导航菜单。在大多数情况下,您可以使用现有导航菜单之一来创建新的导航提供程序或新的数据源,以显示结果。

使用XML文件驱动您的导航菜单 - 傻瓜

编辑的选择

中为一个对象分配一个动作:给GameMaker:Studio中的一个对象赋予一个动作:傻瓜

中为一个对象分配一个动作:给GameMaker:Studio中的一个对象赋予一个动作:傻瓜

在句子中的动词:他们告诉对象该做什么,什么时候做,以及如何做。行动是什么导致一个小丑从墙上反弹,或飞机射击子弹,或小行星分裂成片。通过使用动作,...

Gamestar Mechanic游戏的10种类型 - 虚拟

Gamestar Mechanic游戏的10种类型 - 虚拟

尽管Gamestar Mechanic网站的外观很简单,但您可以使用可用于制作许多不同类型游戏的工具,这些工具组成了理解什么使游戏乐趣发挥的良好起点,并且能够通过许多不同的过程产生乐趣。导航器导航器游戏涉及...

编辑的选择

如何在Rebel t5i上创建视频快照 - 傻瓜

如何在Rebel t5i上创建视频快照 - 傻瓜

佳能Rebel上的视频快照功能t5i使您可以捕捉短片视频剪辑,并将其拼接成单个录像,称为视频专辑。在开始以下步骤之前,请注意几个相关事实:每个剪辑的长度不能超过8秒。您还可以录制2秒和4秒...

如何在Canon EOS 70D上创建自己的曝光模式

如何在Canon EOS 70D上创建自己的曝光模式

对于经验丰富的摄影师,佳能EOS 70D最实用的功能是模式转盘上的C设置。此选项代表相机用户设置,使您可以设置自己的曝光模式。您可以选择并保存您想要使用的所有相机设置...

如何在Canon EOS 6D上的ImageBrowser EX中裁剪图像 - 虚拟

如何在Canon EOS 6D上的ImageBrowser EX中裁剪图像 - 虚拟

在佳能EOS 6D上裁剪图像以摆脱不需要的像素。裁剪图像时,最终也会缩小图像大小。在ImageBrowser EX中裁剪图像:选择要编辑的图像,然后单击编辑按钮。菜单下降...

编辑的选择

机器人Building For Dummies小抄 - 虚拟

机器人Building For Dummies小抄 - 虚拟

建造自己的机器人需要一些机械技能 - 您需要能够使用钻,钳子和螺丝刀。你也需要一些技术技能,比如PBasic的知识,这样你可以编程你的机器人去做很酷的事情。下面的信息可以帮助你建立自己的机器人。

选择一个寻找Geocache - 傻瓜

选择一个寻找Geocache - 傻瓜

在你把所有的装备放在一起后,准备冒险进入野外来,这一个小细节:你怎么知道在哪里寻找Geocache?像大多数其他现代信息搜索一样,从互联网开始。许多网站都列出了寻宝缓存。寻宝。 com是目前使用最广泛的...

设置您的电子实验室

设置您的电子实验室

您可以在您的车库或空余房间内构建一个高级电子工作台,但是如果你没有那么多的空间,你可以在任何地方建立一个专门的电子实验室。所有你需要的是一个地方建立一个小工作台和一把椅子。这里是...