モデルがnullでエラーメッセージの後にレンダリングを停止する必要がある場合は、エラーメッセージをレンダリングできるメソッドを見つけようとしていますが、これは可能です?私の最初の考えはresponse.end()メソッドでしたが、マスタービューはレンダリングを終了しません。これは私たちが自分で構築する必要があるフレームワークの一部ですか?asp.net mvcでビューのレンダリングを終了することはできます
7
A
答えて
4
このロジックは実際には、モデルの有無に基づいて正しいビューをレンダリングするように選択するコントローラ内にあるべきです。
これにより、ASP MVCパイプラインがそのまま維持され、ビューのショートカットが不要になります。
1
は...あなたのモデルが突然nullになる可能性がどのようにあなたのコントローラのアクションにヌルのためのモデルをチェックし、エラービューにリダイレクトすることであろう状況に対処する
しかし、概念的に健全な方法を参照してくださいしないでください。
13
私はリターンステートメントを使用しています。 So:
return;
関連する問題
- 1. 終了タグでテーブルをレンダリングすることは可能です
- 2. アプリケーションがasp.net mvcで終了するときにコードを実行する方法
- 3. セッション終了のASP.net MVC
- 4. ユニットテストasp.net mvc - viewengineはビューを見つけることができますか?
- 5. ASP.NET MVC:セッションを終了し、「Remember me」でログインを強制する
- 6. ASP.NET MVCでデータベースから取得したテンプレートからビューをレンダリングすることは可能ですか?
- 7. asp.net MVCの部分ビュー(モーダルウィンドウ)のレンダリング
- 8. ASP.Net MVCのどの部分ビューと呼ばれるビューを見つけることができます
- 9. XSLTはMVC ASP.NETコントロール/コードをレンダリングできますか?
- 10. MPMediaPlayerControllerビューを終了する
- 11. Server.TransferはMVCビューをレンダリングできません
- 12. SKActionの中間アクションを終了することはできますか?
- 13. ant scpタスクの終了コードを取得することはできますか?
- 14. ビューが終了すると、プレゼンテーションビューはEXC_BAD_ACCESSをスローします
- 15. どこからでもbash端末を終了できますが、スクリプトを終了することはできません。
- 16. ASP.NET MVCでコントローラとビューを作成できません
- 17. asp.net mvc 3のWebサイトで(古い)asp.net usercontrolをレンダリングできますか?
- 18. iは、UNIXでscpコマンドの終了ステータスアプト知ることができます
- 19. ASP.NET MVC - 私たちは、このように、コントローラとビューでセッションデータにアクセスすることができ
- 20. MVC - ビュー内でifsを実行することはできますか?
- 21. ASP.NET MVCビューでページタイトルを設定するにはどうすればよいですか? ASP.NET MVCのビューで
- 22. asp.net mvcでは、マスターページをビューからどのように切り替えることができますか?
- 23. "メモリエラーにより終了"をデバッグすることはできますか?
- 24. オブジェクトからアクティビティを終了()することはできますか?
- 25. 特定のビューのみをiframeでレンダリングできるようにすることはできますか?
- 26. ASP.Net MVCアプリケーションのコントローラレベルでsslをオフにすることはできますか?
- 27. ASP.NET WEBFORMビジネスオブジェクトクラスでMVCのデータアノテーションを使用することはできますか?
- 28. すべてのユーザセッションを終了することなくweb.configを変更することはできますか?
- 29. asp.net mvcでビューを共有できますか?
- 30. ASP.NET MVCビューでブートストラップコンテナをネストできますか?