【问题标题】:SharePoint 2010 - Connecting web parts to metadata navigation in document librarySharePoint 2010 - 将 Web 部件连接到文档库中的元数据导航
【发布时间】:2011-10-23 02:34:15
【问题描述】:
是否可以从文档库中的 SharePOint 2010 元数据导航中读取,以便将所选值传递到另一个 Web 部件(在本例中为 CoreResultsWebPart)。
MetadataNavigationContext 类上的 IsNodeSelected 属性保留供内部使用,推荐的方法是什么?元数据导航确实在 URL 中提供了一个查询字符串(一个非常长且复杂的),但我不确定是否尝试对此进行解码,以防它在下一个版本中发生变化。
我无法找到有关如何使用元数据导航的任何文档,任何建议或链接将不胜感激。
谢谢,
托比
【问题讨论】:
标签:
sharepoint-2010
metadata
【解决方案1】:
这些查询字符串未编码,它们是FieldID 对应的MetadataField。您可以提取 MetadataNavigationSettings 或 Microsoft.Office.DocumentManagement.MetadataNavigation 命名空间的 XML 来比较 ID 并找到相应元数据字段的名称。