2010-02-24 57 views
0

我們使用MVC期貨提供的renderaction。 我們注意到,子操作方法中的HttpExceptions不會傳播給父操作。即使一個片段失敗了,我們仍然看到 父請求導致了200,並且這拋出了我們的錯誤處理。有關如何處理這個問題的任何建議?使用RenderAction進行異常處理Asp.Net MVC

感謝,

Varun的

+0

你試過MVC 2 RC 2嗎? 'RenderAction'不再處於期貨中,我不會看到這種行爲,儘管我可能正在處理與您不同的例外情況。 – 2010-02-24 14:08:08

+0

適用於mvc2 RC2 – 2010-02-25 16:36:43

回答

1

http://forums.asp.net/t/1529174.aspx

不要使用期貨的RenderAction()。使用提供的箱子代替。從MVC 2 Beta開始,RenderAction()正式進入框架,而且這個問題應該已經修復了。