0
我已經爲LoadedContent事件添加了一個事件處理程序。我感到有點驚訝,事件似乎在單次加載期間多次觸發頁面。爲什麼會發生?爲什麼IContentEvents.LoadedContent事件爲頁面多次觸發?
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
ServiceLocator.Current.GetInstance<IContentEvents>().LoadedContent += this.EPiServerApplication_LoadedContent;
}
編輯
我使用EPiserver 8
隨着「一燎負荷」我的意思是從DOPE模式會爲一個網頁,是一個孩子,但不具有編輯模式兒童。上次我計算了該頁面的17次事件。
也許有代碼檢索頁面在多個地方,顯式或通過GetChildren等?另外,您應該將InitializableModule中的事件連接起來。 – 2015-04-01 12:16:57