2014-08-27 15 views
1

雖然使saveEventArgs.Cancel = true並從保存內容服務事件返回正被重定向到#/ content/content/edit/0,這是拋出umbraco UI中的請求錯誤,因爲那裏是沒有ID爲0的節點。關於保存取消Umbraco7給出錯誤

請幫助理解,我該如何避免使用umbraco去編輯0保存取消ID。

+0

這聽起來更像是一個bug。你是否已經http://issues.umbraco.org或論壇http://our.umbraco.org? – dampee 2014-08-27 17:02:00

+1

看起來像一個錯誤,但我發現一個解決方法是,saveEventArgs取消爲true的內容服務 - 保存事件,是在創建時分配已取消實體的parentId以避免重定向到0節點。 – 2014-09-01 13:03:55

+0

您使用的是內容服務嗎?如果是這樣,保存時有一個參數「不觸發事件」。 – dampee 2014-09-01 20:56:33

回答

0

如果有人正在尋找具體的答案。您可以從保存事件處理程序中調用IContentService上的保存方法,並將raise事件設置爲false。 例如

sender.Save(content, 0, false);

相關問題