我想知道是否有办法在Sharepoint中创建自定义列表,但指定每个用户只能在列表中创建一个项目。
我正在考虑两种方法:
在我做第二个选项之前,有没有人知道第一个选项是否可行?或者即使它已经可以在没有自定义开发的情况下完成(并且没有 SPDesigner中的自定义工作流程)
答案 0 :(得分:5)
没有自定义代码,你就不走运了。您可以使用代码轻松地将接收器添加到单个列表中,只需将接收器添加到SPListItem.EventReceivers集合中:
list.EventReceivers.Add(SPEventReceiverType.ItemAdded,“你的强名”,“你的名字”);
然而,无法直接通过要素元素文件。
如果您想要一个选项来启用或禁用特定列表上的功能,您还可以添加一个CustomAction并将其绑定到该特定列表模板,以便额外的Action菜单项允许启用或禁用唯一帖子。
.B