2

Application_Error は統合モードでは機能しませんが、クラス モードでは機能します。統合モードとクラス モードの両方を使用して、リクエストをエラー ページに転送します。両方のモードをサポートするには、HTTP モジュールを使用する必要がありますか?

protected void Application_Error(object sender, EventArgs e)
{
    if (Context != null && Context.IsCustomErrorEnabled)
    {
        Server.Transfer("~/Error.aspx", false);
    }
}
4

2 に答える 2

0

コードを からServer.Transferに変更してみてくださいServer.TransferRequestここで別の質問に対する私の回答を参照してください。

于 2011-09-19T15:00:46.310 に答える
0

HttpContext.Current を使用する必要があります (HttpContext は静的クラスです)。Context を使用している場合は、それを HttpContext.Current に変更します。

于 2010-11-12T05:36:57.177 に答える