一次更新多个项目

时间:2013-07-11 17:38:03

标签: sharepoint-2010

我需要在一个事件接收器中更新三个不同列表中的项目。问题是,每当我让用户做任何涉及在短时间内调用SPListItem.Update()的任何内容时,我都会收到以下错误:

  

沙盒代码执行请求被拒绝,因为沙盒代码主机服务太忙而无法处理请求

我一直在寻找解决这个问题的方法。我在MSDN上看过博客文章,告诉你必须更改一些配置 - 我可以证明它们有效,在我的机器上做了。但是我无法更改生产环境中的任何设置,因为我们正在使用Sharepoint Online(即:没有Powershell,而且他们也不希望我们去管理中心附近)。

我还读过有关批量更新的内容。但是,除了我们处理不同列表的事实之外,每个项目都有10个以上可能已经或可能没有更改的字段,并且它们对于同一列表中的每个项目都不是相同的字段,因此为此构建XML会是个怪人。

帮助?

0 个答案:

没有答案