我已經爲文檔庫創建了一個項目事件接收器,並且測試了邏輯工作正常,並且它都做到了。我想要做的是自動創建列表創建網站時,接下來的事情,所以我說列表中,爲現場Onet.xml文件:SharePoint項目事件接收器和網站創建
<Lists>
<List Title="Documents" Description="Documents " url="MyDocumentLibrary" Type="10002" FeatureId="CFD8504D-70EB-4ba2-9CCB-52E38DB39E60" QuickLaunchUrl="Docs/AllItems.aspx" />
</Lists>
而且我保證此列表的功能也BE添加功能將
<WebFeatures>
<Feature ID="CFD8504D-70EB-4ba2-9CCB-52E38DB39E60" />
</WebFeatures>
我創建網站後出現的問題,當我添加一個文件到列表項事件接收器不運行激活。但是,如果我手動輸入網站功能並取消激活,然後重新激活項目事件接收器運行的功能。似乎在通過ONET.xml創建列表並激活該功能時,它不會將Item事件接收器綁定到列表。這是什麼工作?這是一個錯誤?
這是我的想法,但想你會怎麼做這個手工我認爲這沒有什麼意義。在手動過程中,我將不得不激活該功能,然後添加該列表,這是相同的訂單網站創建意圖發生在 –