2011-06-09 94 views
2

我有一個文檔庫的ItemAdding事件的事件處理程序。但是,除非我使用Sharepoint事件處理程序管理器註冊事件處理程序,否則我無法處理該事件。這在開發服務器上沒有問題,但轉向生產,我希望能夠以編程方式註冊它。有沒有辦法做到這一點,而不使用Sharepoint事件處理程序管理器?以編程方式註冊Sharepoint 2007事件處理程序

在此先感謝!

+0

[有這個U2U出版工具(http://www.u2u.info/Blogs/Patrick/Lists/Posts/Post.aspx ?ID = 1547)但我不確定源代碼/內部的一個很好的解釋是否可用。 – 2011-06-09 19:24:58

+0

難道你不能簡單地將它包裝在一個功能?對於部署,這是非常簡單的... – 2011-06-09 19:31:18

+0

@Steve - 你有參考如何在Sharepoint 2007中做到這一點?感謝 – 2011-06-09 20:12:49

回答

3

如果我理解正確,您想使用SharePoint API綁定接收器?下面是MSDN例如:

+0

你知道這是否會在2007年工作? – 2011-06-09 20:08:36

+0

當然,它也應該與2007年一起工作。這裏是該版本的文檔,我沒有看到任何區別:http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.speventreceiverdefinition(v=office.12).aspx – 2011-06-09 20:29:46

+0

很酷..所以我可以把這段代碼放在我的ItemAdded事件處理程序中,還是需要創建一個單獨的功能? – 2011-06-09 20:48:15

相關問題