列表的EventHandeler:
1.继承SPItemEventReceiver
2.将SPItemEventReceiver中的方法重写就可以了,但是删除的时候要记得是重写Deleting方法
3.部署将dll拷贝到GAC中
(Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
    }
}

文档库的EventHandler:
实现步骤:
(1)类要继承   IListEventSink。
(2)重载事件
void IListEventSink.OnEvent(Microsoft.SharePoint.SPListEvent listEvent) {
if (listEvent.Type == SPListEventType.Insert)//增加{}
if (listEvent.Type == SPListEventType.Delete)//删除{}
if (listEvent.Type == SPListEventType.Update )//修改{}
}
(3) 添加强命名

部署步骤:
(1)把EventHandler的DLL放在服务器里面的GAC里面.
(2)然后在文档库设置的高级设置里,把DLL的信息填入
(如果没有,请在管理中心->应用程序管理->Web 应用程序常规设置-> 向后兼容的事件处理程序->启用).
(3)重启IIS.

部署程序:

(Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
    }
}

相关文章:

  • 2022-12-23
  • 2021-12-26
  • 2021-11-25
  • 2021-09-14
  • 2022-12-23
  • 2021-07-22
猜你喜欢
  • 2021-09-24
  • 2021-08-12
  • 2021-11-28
  • 2021-12-27
  • 2021-09-02
相关资源
相似解决方案