【问题标题】:SharePoint 2010 connectable webpartsSharePoint 2010 可连接的 Web 部件
【发布时间】:2013-05-11 01:15:48
【问题描述】:

我想创建一个既充当消费者又充当提供者的自定义 Web 部件。

所以我希望我的自定义 webpart 充当两个 OOB 共享点 webpart 之间的桥梁。

WP1 -> WP2 -> WP3

我想从 WP1 获取数据并希望它对其进行处理,然后将其发送到 WP3 进行过滤。

我的问题是:

  1. 我希望提供商仅在 WP1 将数据发送给消费者后才向 WP3 提供数据。这可能吗?

  2. 如何将数据(从 WP1 接收)从消费者类发送到提供者类?

有人可以帮忙吗?或者可以提出一些替代解决方案?

【问题讨论】:

    标签: sharepoint-2010


    【解决方案1】:

    您需要在 Web 部件上同时实现使用者和提供者接口。这将允许两个 OOB Web 部件与您的 Web 部件对话。由于在您设置过滤器之前 WP2 不会发送值,因此 WP3 可能会显示所有内容;要解决这个问题,您必须将 WP2 发送到 WP3 的默认值设置为不会强制显示数据的值(该值是什么取决于您使用的 webpart)。某种空值可能会起作用。有帮助吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      • 2011-10-13
      • 2012-03-19
      • 2010-10-21
      • 2013-05-26
      • 1970-01-01
      • 2010-09-17
      相关资源
      最近更新 更多