所有页面上的 SharePoint 2013 动态数据

SharePoint 2013 Dynamic Data on all pages

如果我需要在 header 中的所有页面上显示内容,在 SharePoint 2013 中执行此操作的最佳方法是什么?

我正在处理一个将使用设计管理器的母版页,也有可能在 SharePoint Online 中使用相同的母版页。我想知道什么是最佳方法的原因是,当我在 SharePoint Online 中使用同一个母版页时,我想避免重做整个编码以从 Web 服务获取动态数据。

下面是我计划的几种方式 - 用户控制方法 - Web 部件方法,但需要服务器端编码,我怀疑它可以用于在线版本

这是一个完整的动态数据,将由 Web 服务检索,不使用内部 SharePoint 数据。

感谢阅读 迪帕克

  1. 如果可以使用 jQuery/Ajax 调用消耗 web-service,您可以使用
  2. 否则,如果您想使用 c#,可能需要使用提供商托管应用程序功能 (sharepoint 2013)
  3. 您可以为 SharePoint 2013 Online 创建可视化 Web 部件。

您的 Web 部件将包含在您将在本地开发的沙盒解决方案中。开发完成后,您将 Visual Studio 创建的解决方案包上传到 SharePoint Online。

https://sharepoint.stackexchange.com/questions/80164/create-visual-webpart-for-sharepoint-online

http://sharepoint-community.net/profiles/blogs/sharepoint-online-2013-web-part-deployment