我在这里有一些特别的事情(以一种糟糕的方式)。当我尝试按列表中的代码创建项目时,我收到错误:
禁止尝试的操作,因为它超出了管理员强制执行的列表视图阈值。
但是,当我尝试使用默认的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;
感谢任何帮助!
答案 0 :(得分:1)
尝试更改列表查看查找阈值。检查您是否有超过8个查找字段?