コントローラでは、RedirectToAction( "Error")がエラーページにリダイレクトされます。どのようにページがerror.aspxビューにリダイレクトされるようにするために、ビューコードにコードを書くか?MS ASP.NET MVCのビューでエラーページにリダイレクトする方法は?
0
A
答えて
0
@Jørnは正しいですが、どのような種類のエラーがあなたの見解に現れると予測していますか?
あなたがこれについて考えている理由についていくつかの詳細を述べた場合、単に「これをしないでください」という言葉ではなく、より良い選択肢を提案することができます。
2
MVCアクション内のエラーの報告を処理する必要はありません。ハードコーディングエラーの動作により、修正の問題が必要以上に困難になることがあります。
代わりHandleError
attributeを使用し、定期的な例外をスロー:
[HandleError]
public class ThingController : Controller
{
public ActionResult DoStuff()
{
...
// uh-oh! throw exception
throw new WhateverException("message");
}
}
これは、あなたのアプリケーションの動作を変更するcustomErrors
設定フラグを使用できるようになります:
<customErrors mode="RemoteOnly" defaultRedirect="~/System/Error" />
その後、ローカルにあなたが買ってあげます醜いしかし詳細な黄色の死の画面と、デバッグはデフォルトでスローされた例外を破ります。
リモートユーザはSystemController.Error
にリダイレクトされ、使いやすいメッセージを表示してエラーを記録できます。
これは、コントローラのアクションとビューを同じように操作します。
関連する問題
- 1. ASP.NET MVC - セキュアにリダイレクトする方法
- 2. ASP.NET MVCでアップロード、リダイレクト結果ビュー
- 3. ASP.NET MVCの非コントローラからページにリダイレクトする方法は?
- 4. ASP.NET MVC 3でカスタム404エラーページを作成するには?
- 5. POSTでASP.NET MVCをリダイレクトする方法は?
- 6. はasp.net MVCビュー
- 7. ASP.Net MVCビューのモデルのイメージプロパティを表示する方法は?
- 8. 自己リダイレクトし、asp.net mvcでパラメータを変更する方法?
- 9. Spring MVCでPOSTにリダイレクトする方法
- 10. ASP.NET MVC - ビューに配列を渡す方法は?
- 11. IIS - ASP.NET MVCリダイレクト
- 12. Asp.net MvcリダイレクトURL
- 13. 301 Asp.Net MVCのリダイレクト
- 14. ASP.NET MVCビューにカスタムモデルをバインドする方法
- 15. ASP.NET MVC 3 - 別のアクションにリダイレクトする
- 16. ASP.NET MVCビューでページタイトルを設定するにはどうすればよいですか? ASP.NET MVCのビューで
- 17. asp.net MVCのルートに「部品」がないとリダイレクトする方法は?
- 18. asp.net mvcのビューでサーバコントロールを呼び出す方法
- 19. Homepage.aspxをMVCのデフォルトルートにリダイレクトする方法は?
- 20. ASP.NET MVCのビューにモデルデータを渡す正しい方法
- 21. asp.net mvcのビューにイメージを返すアクションメソッドの出力をキャッシュする方法は?
- 22. 常にSessionTimeOutページにリダイレクトするASP.net MVC
- 23. asp.net mvc 3アプリケーション内のビュー管理を管理する方法
- 24. リダイレクトASP.NET MVCでEndInvokeを
- 25. ASP.NET - 役割認証が失敗した場合にエラーページにリダイレクト
- 26. asp.net MVC、プロファイルを持たない登録ユーザをページにリダイレクトする方法は?
- 27. ASP.NET MVC 4モバイルアプリケーションでリダイレクトするURL
- 28. asp.net mvcフォームにリダイレクトするloginurl
- 29. ASP.NET MVCビューでInteger型フィールドのnull値をチェックする方法は?
- 30. ASP.NET MVC 2でQueryStringを使用してビューを返す方法