事件接收器是為 SharePoint 解決方案添加觸發邏輯的有效方式,能讓您在列表項目新增、更新或刪除時自動執行自訂代碼。本文將逐步示範如何使用 Visual Studio 建立一個基本的事件接收器專案。
SimpleEventReceiver,部署類型選擇 場方案,然後按 下一步。
完成精靈後,Visual Studio 會產生一個繼承自 SPItemEventReceiver 的類別。您可以在 ItemAdding 方法中撰寫自訂邏輯,例如驗證欄位資料、發送通知或更新其他列表。記得在部署前於 Elements.xml 中確認 Receivers 區段的 ListTemplateId 與目標列表類型相符。
建置專案並部署解決方案後,前往 SharePoint 站點的 TestList 新增一個項目,即可觸發事件接收器執行您撰寫的代碼。透過 輸出視窗 或 ULS 日誌 即可除錯驗證。