【问题标题】:Best Practices to add meta data to a site in SharePoint Foundation 2010在 SharePoint Foundation 2010 中将元数据添加到网站的最佳做法
【发布时间】:2010-12-08 21:21:28
【问题描述】:

场景

我想为多个事件创建一个 SharePoint 网站(动态)。每个事件都有一个与之关联的相应 ID 以及其他相应的字段。每个站点都有许多需要引用这些字段的自定义 Web 部件,尤其是 ID。

当我动态创建站点时,我需要将该 ID 分配给站点,以便 Web 部件“知道”它是哪个站点。我总是可以解析 URL(ID 在 URL 中),但我更喜欢更优雅的解决方案。

您为实现这一目标采取了哪些最佳实践或想法?

【问题讨论】:

    标签: sharepoint sharepoint-2010


    【解决方案1】:

    您可以将自定义键值对存储在站点 (SPWeb) 的属性包中。使用起来也很简单。

    查看:http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.properties.aspx

    【讨论】:

      【解决方案2】:

      您可以在每个网站上使用一个列表来存储信息。这将使您以后使用 CrossListQuery 技术更容易汇总信息。

      这种方法的缺点是访问列表项比访问属性包要慢。

      【讨论】:

        猜你喜欢
        • 2020-05-04
        • 1970-01-01
        • 2011-10-30
        • 1970-01-01
        • 1970-01-01
        • 2010-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多