我们正在尝试在SharePoint列表和另一个SharePoint页面之间构建连接,其中包含页面查看器Web部件。我似乎无法包裹我的大脑是如何动态地控制页面查看器Web部件的URL,而无需诉诸自定义代码。

这是我们设想这项工作的方式。有一个事件列表,其中包含关于它的一些高级数据(事件)。我们希望用户能够单击该事件并将其带到另一个SharePoint页面,该页面从系统中显示有关事件的详细数据,实际管理所有事件。设置链接要指向SharePoint页面,显然不是一个问题,问题是,我们如何将必要的信息传递给该(SharePoint)页面,以便它可以将其传递给源系统(可能使用查询字符串参数)因此特定事件的详细数据是GET在页面查看器Web部件中显示的内容?

我们正在使用SharePoint 2013 Enterprise。

有帮助吗?

解决方案

如果页面查看器Web部件中的页面真的是另一个SharePoint页面,我认为PVWP在此处是正确的解决方案。如果我们正在谈论事件详细信息,您将更好地添加两个列表视图Web部件到页面......第一个显示事件列表/标题/ etc,以及显示事件详细信息的第二个。将Web部件链接在一起,以便用户可以从第一个WebPart中选择事件,并且将在右侧呈现事件详细信息的过滤视图。

如果您需要使用照片的活动详细信息更强大的事件详细信息,则可以在列表上始终拥有丰富的文本字段;一切仍然包含在一个列表中,没有额外的页面。

如果您尝试将PVWP划分为PVWP,您将拥有各种各样的问题,例如欺骗它以思考它在对话框中,因此您没有看到PVWP中的导航和所有内容以及父页的顶部。

许可以下: CC-BY-SA归因
scroll top