SharePoint中Event Handler的觸發

一直以來對於Event Handler的感受就是:添加、編輯和刪除動做以前和動做以後,咱們在SharePoint系統中能夠作的一些事情 函數

不過在最近處理的一個問題中,發現它在觸發時機上出了一點問題 spa

 

問題現象 事件

在對調查列表(Survey List)添加事件的時候,明明綁定的列表編號是102 List

<Receivers ListTemplateId="102"> 異常

可是在自定義(Custom List)列表進行操做的時候,也會觸發調查列表定義的事件動做,致使拋出一系列的異常L di

 

處理辦法 co

在函數的入口參數中進行判斷,以下 參數

if (properties.List.BaseTemplate.ToString().Equals("Survey")) 系統

{

    // todo something

}

 

Andy Yang

2015.12.21

相關文章
相關標籤/搜索