怎样实现文档库中的文档,在批准发布项目的主要版本之前,创建者可以删除,但在批准后不能删除,除有批准权限的用户可删除?
谢谢!
你可以指定该文档库的EventHandler,在Deleting事件中判断当前用户及Item的状态,进行相应的处理。
EventHandler已经写了。能不能部署为全局。就是说,能否编写成,在文档库设置或者列表库设置中,是否启用这个EventHandler.这个要如何部署。
我目前都是每个文档库或者列表库部署这个EventHandler。可是万一我有100,那都要部署,这样感觉不方便。
EventHandler可以通过Feature的形式部署,你可以部署到Site Coll的级别,并限定对特定类型的list发生作用,应该可以满足你的需求。
这个要如何部署。是否对EventHandler有什么要求。能否给我一个例子
我刚学习sharepoint,谢谢。