zoukankan      html  css  js  c++  java
  • 用Module元素实现SharePoint Webpart Page的自动生成

    最近研发的项目中开发了很多的WebPart,每次部署这些WebPart到新环境中总是很麻烦,因为自己要新创建WebpartPage,同时还要把这些WebPart放到指定的WebPart页中去;

    为了方便的解决这个问题,项目中实现用Module元素来创建Page,同时给每一个Page指定WebPart;

    具体操作步骤如下:

    1.添加一个Module元素,删除里面自动生成的Sample.txt;

    2.在这个Module元素里面添加aspx的page页面,此页面为Webpart Page的页面;

         我使用的一个两列的WebPartPage模块为:

    3.打开Element元素,

        为里面的Module节点指定Url为SitePages或者Pages,即是我们自动自成的页面将要自动部署在站点中的位置为SitePages目录下面还是Pages;Root WebOnly说明我只部署在根站点下面;

        为里面的File做如下修改:

        指定Url的值,即页面的访问相对路径;IgnoreIfAlreadyExists标明是当此名字的页面存在的时候是否忽略,Type表明页面在系统中的类型;

        在File节点下面添加 AllUserWebPart节点,里面指定WebPart安放的顺序及位置, 在CDATA里列出WebPart的具体信息(这些信息可以到具体的那个Webpart的信息中找到,如xxx.webpart里面),其中metaData里面的type节点Key,version等信息需要根据项目文件生成的DLL文件的Token信息来填写; 

      

  • 相关阅读:
    【设计模式】备忘录
    统计ip的发送频率和该ip发送的有效消息(去除相似消息)的数目
    Android之消息推送聊天实现
    Dictionary通过下标获取key和value
    SGU 271 水题。。。。
    二叉树递归和非递归遍历
    C#与SSL
    正则表达式总结
    SQL Server User Accounts
    嵌入式领域中各种文件系统的比较
  • 原文地址:https://www.cnblogs.com/52life/p/3476674.html
Copyright © 2011-2022 走看看