防止 SharePoint 列表项删除
如何防止用户删除共享点任务列表项? 我应该覆盖 ItemDeleting 事件还是有任何其他站点级别选项可以实现相同的目的?
How can I prevent users from deleting sharepoint task list item?
Should i override the ItemDeleting event or is there any other site level options available to achieve the same?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您还可以设置开箱即用的自定义权限级别。
我建议使用现有的“贡献”权限级别作为指导,然后取消选中“删除项目”列表权限。然后,您可以向用户授予该列表的权限。
You could also set up a custom permission level out of the box.
I would recommend using the existing "Contribute" permission level as a guide and just uncheck the "Delete Items" list permission. Then, you can give your users that permission to the list.
您可以使用列表项事件接收器、ItemDeleting 方法:
You can use List Item Event Receiver, ItemDeleting method: