[英]Only allow one entry per User in a List - ListReceiver “Feature” for a List?
我想知道是否有一种方法可以在Sharepoint中创建自定义列表,但是指定每个用户只能在列表中创建一个项目。
我在想两种方法:
在我做第二个选择之前,有人知道第一个选择是否可行吗? 甚至即使没有定制开发(也没有 SPDesigner中的定制工作流)已经可以完成它
没有自定义代码,您将很不走运。 您可以使用代码轻松地将接收器添加到单个列表,只需将接收器添加到SPListItem.EventReceivers集合中,如下所示:
list.EventReceivers.Add(SPEventReceiverType.ItemAdded,“您的强名称”,“您的类别名称”);
但是,无法直接浏览要素元素文件。
如果您想要一个选项来启用或禁用特定列表上的功能,则还可以添加CustomAction并将其绑定到该特定列表模板,例如,这样一个额外的Action菜单项就可以启用或禁用唯一帖子。
.B
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.