0
コンテナにコントローラが見つからない場合は、工場から404を投げます。しかし、この結果、カスタムエラーページではなく標準エラーページになります。これは、ここで404を投げるのと同じように、通常のエラー処理をバイパスします。これは期待されていますか?asp.net mvcコントローラの工場から404をスローする
コンテナにコントローラが見つからない場合は、工場から404を投げます。しかし、この結果、カスタムエラーページではなく標準エラーページになります。これは、ここで404を投げるのと同じように、通常のエラー処理をバイパスします。これは期待されていますか?asp.net mvcコントローラの工場から404をスローする
<customErrors>
セクションにdefaultRedirect="Home/Error"
を追加して、一部のコントローラにError
という名前のアクションメソッドがあることを確認してください。このサンプルではHome
を使用しました。私はこの設定でカスタムControllerFactory
から404を投げてみました。予想されるエラービューがありました。
web.configの ''セクションはどのように見えますか? –
Pelle
カスタムエラーが発生しました。私はそれを共有のerror.cshtmlに解決したい – iwayneo