zoukankan      html  css  js  c++  java
  • 简单学习SPNavigationNodeCollection

    请看我的界面:现在我要在当前Web上,即"测试"这个站点上的 "快速导航(Quick Launch)"里添加一个节点(位置是在所以的节点之后),像Lists,Excel文档,Excel11文档…..;现在我要添加的是"KimhillZhang节点"

    添加之后如图下:

    是不是在最后一个的"Excel11文档"之后可以看到"KimhillZhang"这个节点;(因为Document Center是属于另一站点,所以添加到这里;)

    代码如下(图片形式):

    注:这里为什么用TopNavigation[0],请读者自行理解;

    现在;我想在"KimhillZhang"下面添加一个子节点:如下图:

    是不是可以看到在"KimhillZhang"节点下面多了个"KimhillZhang1"这个节点;

    实现的代码如下(图片形式):

    注:这里为什么用TopNavigation[0].Children[6],请读者自行理解;

     

    当然,这里的做法当然不止一种;你可以通过

    SPNavigationNodeCollection TopNavigation = web.Navigation.GlobalNodes;

    改成

    SPNavigationNodeCollection TopNavigation = web.Navigation.QuickLaunch;

    进行添加;这里笔者就不做演示,请读者自行完成;

     

    节点是可以删除的:比如,我现在要删除刚才添加的"KimhillZhang"节点,当然,我现在删除的是主节点,如果说你想实现删除该节点下的子节点,请自行完成

    如下图:

    是不是没有了刚才添加的"KimhillZhang"节点:

    实现的代码如下:

    在这里只是对左边的Quick Launch做操作,对于TopNavigationBar我还没有做成功,希望有成功完成TopNavigationBar的读者分享一下;

  • 相关阅读:
    JDBC的一些代码
    mysql
    【转载】如何简单地理解Python中的if __name__ == '__main__'
    【转载】用Scikit-Learn构建K-近邻算法,分类MNIST数据集
    数据科学入门---可视化数据
    Sum It Up
    Blue Jeans
    Zball in Tina Town
    Island Transport
    CD
  • 原文地址:https://www.cnblogs.com/KimhillZhang/p/1529952.html
Copyright © 2011-2022 走看看