【发布时间】:2010-11-12 07:58:36
【问题描述】:
我在 SharePoint 中使用一些自定义 WebPart,例如 (http://www.codeplex.com/smartpart) 和一些控件。我在不同的页面上有多个 WebPart。怎么可能将它们联系在一起?例如,在按钮单击事件处理程序或超链接目标中,要导航到的 URL 应该是什么?
【问题讨论】:
标签: .net sharepoint web-parts
我在 SharePoint 中使用一些自定义 WebPart,例如 (http://www.codeplex.com/smartpart) 和一些控件。我在不同的页面上有多个 WebPart。怎么可能将它们联系在一起?例如,在按钮单击事件处理程序或超链接目标中,要导航到的 URL 应该是什么?
【问题讨论】:
标签: .net sharepoint web-parts
在 SharePoint 中连接 Web 部件通常是通过在它们之间传输数据来完成的。例如,单击一个 Web 部件中的项目可以在另一个 Web 部件中提供更多详细信息。这是Office web site 的示例。通过使用 Web 部件标题栏上的控件将它们连接在一起来配置 Web 部件。
有很多例子可以让你自己开发。 Here is one我发现很详细,如果你搜索consumer producer connected web part,还有很多其他的。
编辑: 无法访问另一个连接的 Web 部件中的控件(感谢 kusek)。解决方案是分析来自其他 Web 部件的数据并相应地改变行为。
【讨论】: