Adding a WebPart to a SharePoint 2013 Master Page

转载 2015年07月08日 01:03:39

On SharePoint 2013 you can not add the Web Parts to the master page the same way of 2010.
Please use the Design Manager -> Snippet Gallery.

In short:
You must wrap the Register tag with: <!--SPM: register tag -->
Like this:

<!--SPM:<%@Register Tagprefix="Publishing" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->

You should wrap the opening tag of your Web Part with: <!--MS: tag -->
And the closing tag with: <!--ME: tag -->
The Web Part would look like this:

<!--MS:<asp:SiteMapDataSource ShowStartingNode="True" SiteMapProvider="SPNavigationProvider" ID="topSiteMap" runat="server" StartingNodeUrl="sid:1002">--><!--ME:</asp:SiteMapDataSource>-->

(Snippet Gallery will automatically create the tags in the right way and you can copy it to your master page.)

SharePoint 2013 在母版页中插入WebPart

最近QQ群里有朋友问,如何在母版页里插入自己开发的WebPart。其实很简单,母版页中虽然不允许插入WebPartZone,但是Designer就可以插入WebPart;或者手动注册,然后插入WebP...
  • linyustar
  • linyustar
  • 2015年07月03日 00:37
  • 1074

SharePoint 2013 开发——开发并部署webpart

SharePoint 2013 开发——开发并部署webpart
  • FoxDave
  • FoxDave
  • 2015年06月24日 10:20
  • 3747

如何在sharepoint 2013中创建自定义webpart

概要:通过使用vs2012创建一个sharepoint2013的webpart   在sharepoint 2012中我们使用的是user control和一个定义webpart的文件(class),...
  • whxpower_163
  • whxpower_163
  • 2013年10月22日 17:16
  • 3179

Sharepoint webpart 自定义属性

首先找到建立的webpart项目,打开webpart的代码页,注意,是webpart代码页面,不是用户控件的代码页 :) 在webpart的代码页面可以添加属性 这里采用了私有变量是因为w...
  • jason_dct
  • jason_dct
  • 2014年04月12日 11:44
  • 1257

Sharepoint WebPart编写

-------------------------------------------------------------读取数据库链接--------------------------------...
  • BQL_Email
  • BQL_Email
  • 2016年06月24日 15:30
  • 263

使用C#代码部署SharePoint 2013开发包简单总结(一)

这篇文章将总结下如何将自己开发的列表、Web部件、事件接收器等元素部署到SharePoint的服务器。因水平有限,我的做法未必是最佳实践,会有些错误理解和疏漏,欢迎各位高手批评指正——但一定要能给出更...
  • u013540012
  • u013540012
  • 2014年03月11日 17:41
  • 491

sharepoint: 如何获取页面上webpart列表

目前由于项目需要,自己在technical research的时候研究了一下。获取当前页面所有的webpart:     list =  new BulletedList();  WebPartZon...
  • nathan_romain
  • nathan_romain
  • 2010年03月01日 14:01
  • 1299

如何打开Select a Master Page(选择母版页)对话框

近期在学习《C#入门经典(第6版)》,学到第588页时有这么一句:打开Select a Master Page对话框。         如下图所示:                        ...
  • qq_25718147
  • qq_25718147
  • 2015年12月03日 09:25
  • 566

SharePoint 修改密码Web Part部署方案

SharePoint用户可能需要更改自己AD中记录的登录密码。本文介绍SharePoint 修改密码Web Part部署方案,放在页面中,用户可以自行修改。...
  • u012025054
  • u012025054
  • 2014年06月17日 16:11
  • 1821

sharepoint 2010 如何扩展webpart自定义属性边栏字段 custom webpart properties

webpart 是在sharepoint开发过程中,最常用的一种方式。扩展webpart自定义属性边栏字段,可以做到动态给webpart配置参数。如下图所示,在杂项里面,我们看到有三个属性,compa...
  • cxx2325938
  • cxx2325938
  • 2012年12月17日 15:37
  • 19647
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Adding a WebPart to a SharePoint 2013 Master Page
举报原因:
原因补充:

(最多只允许输入30个字)