0

例外ページをパーソナライズしたい Asp.net mvc4 アプリケーションがあります。

<customErrors mode="On" defaultRedirect="~/Views/Shared/Error.cshtml" ></customErrors>

エラーページ:

@model System.Web.Mvc.HandleErrorInfo

@{
    ViewBag.Title = "Erreur";
}
<p>Take it easy</p>
<hgroup class="title">
    <h1 class="error">Erreur.</h1>
    <h2 class="error">Une erreur s'est produite lors du traitement de la requête.</h2>
    
</hgroup>

例外がスローされると、別のビューが表示されます。

見る

このエラーの理由は何ですか?

4

1 に答える 1

3

エラー ページのURLを指すエラー URL が必要です。あなたが持っている.cshtmlではありません。エラー ページのアクション メソッド (Error.cshtml で定義されたビューを返す) が "CustomError" で、"ErrorController" にある場合は、次のように記述します。

<customErrors mode="On" defaultRedirect="Error/CustomError" >
</customErrors>
于 2013-06-11T08:21:36.960 に答える