1

我正在寻找一种方法来将列表字段默认值设置为我以编程方式在列表所在的站点上设置的属性。

基本上列表中的每个项目都将具有相同的值,这些值将从普通用户视图中隐藏。在下游,我正在使用内容查询 Web 部件来提取该字段,以便对其进行分组。

我正在使用 SP2013。

谢谢您的帮助

4

1 回答 1

0

对于站点属性,您的意思是SPSite.RootWeb.AllProperties您填充了一些自定义属性的属性包?

假设这就是您所说的,不幸的是,除了编程之外,没有标准的方法来处理财产包。

你说你想为每个列表项的列表字段设置一个默认值。这听起来像一个事件接收器!您可以选择在项目更新和/或为所有项目创建项目时触发它,并始终使用站点属性中的值设置项目的隐藏字段。

于 2013-08-29T06:07:26.523 回答