我正在寻找一种方法来将列表字段默认值设置为我在列表所在的站点上以编程方式设置的属性。
基本上,列表中的每个项目都具有相同的值,这些值将从普通用户视图中隐藏。下游,我使用内容查询Web部件来拉取该字段,以便我可以对其进行分组。
我正在使用SP2013。
感谢您的帮助
答案 0 :(得分:0)
使用“网站属性”是指SPSite.RootWeb.AllProperties
属性包,其中包含一些自定义属性?
假设这就是你所说的,遗憾的是没有标准的方法来处理属性包 - 除了编程之外。
您说您想在列表字段中为每个列表项设置默认值。这听起来像一个事件接收器!您可以选择激活项目更新和/或为所有项目创建的项目,并始终使用站点属性中的值设置项目上的隐藏字段。