2

我在这里发生了一些特别的事情(以一种糟糕的方式)。当我尝试通过列表中的代码创建项目时,出现错误:

尝试的操作被禁止,因为它超过了管理员强制执行的列表视图阈值。

但是,当我尝试使用默认 SharePoint 表单创建项目时,该项目会成功创建。

现在,该列表的项目少于 100 个。阈值限制设置为 5000 个项目。该列表未启用版本控制。

奇怪的是,这在默认 SharePoint 中有效,但在自定义代码中出错。我下面的代码没有什么不同:

bool intAllowUpdates = list.ParentWeb.AllowUnsafeUpdates;
list.ParentWeb.AllowUnsafeUpdates = true;
SPListItem selectedItem = list.AddItem();
// Set the data for fields using selectedItem[""] = "";
selectedItem.Update();
list.ParentWeb.AllowUnsafeUpdates = intAllowUpdates;

任何帮助表示赞赏!

4

1 回答 1

1

尝试更改列表查看查找阈值。检查您是否有超过 8 个查找字段?

于 2013-10-07T06:21:33.573 回答