我的sharepoint 2010网站上有自定义列表。我想设置一个限制列表,在达到限制(比如10个项目)后,没有人可以添加任何更多的项目到该列表。 怎么做...请告诉我该怎么做。
提前致谢。
答案 0 :(得分:2)
我不认为这可以实现sharepoint的OOTB功能。
但是我可以使用一些编程
您可以使用事件接收器来实现此目的。
public override void ItemAdding(SPItemEventProperties properties)
{
SPWeb web = properties.OpenWeb();
SPList list = web.Lists [properties.ListId];
if(list.ItemCount == 10)
{
properties.Cancel = true;
}
否则
{
base.ItemAdding(属性);
}
}
希望这有帮助