2009-07-29 69 views
7

所以我想弄清楚如果我的模型爲null可以呈現錯誤消息的方法,並且在該視圖應該停止呈現的錯誤消息之後,這是可能的?我的第一個想法是response.end()方法,但主視圖不會完成呈現。這是否是我們需要自己構建它的框架的一部分?我可以結束在asp.net中的視圖呈現mvc

回答

4

這個邏輯應該放在一個控制器中,控制器根據模型的存在與否選擇渲染正確的視圖。

這可以保持ASP MVC管道順暢,並且不需要查看快捷方式。

1

不要看你怎麼模型可能會突然爲空...

但概念正確的方式來處理這種情況將是檢查空模型在你的控制器動作,然後重定向到一個錯誤觀點。

13

只是使用return語句適合我。 所以:

return; 
相關問題