Я добавил пользовательскую страницу ошибок в свой проект.Проблема в том, что каждый раз, когда я делаю перенаправление на другую страницу, выполняется код в page_load файла error.aspx.
В моем проекте я использую UpdatePanels и одну мастер-страницу.Все мои страницы используют мастер-страницу, включая страницу с ошибкой.Я даже пытался использовать страницу с ошибкой, которая не использует мою главную страницу.И у меня все та же проблема.
В моем файле web.config у меня есть следующий код:
<customErrors mode="On" redirectMode="ResponseRewrite" defaultRedirect="~/Applicatie/Algemeen/Error.aspx" />
Вот как я связал свою страницу с ошибкой (.aspx) с мастер-страницей:
<%@ Page Title="" Language="C#" MasterPageFile="~/Master/Site.Master" AutoEventWireup="true" CodeBehind="Error.aspx.cs" Inherits="WebApp.Applicatie.Algemeen.Error" %>
Есть ли веская причина, по которой этот код всегда выполняется.
Я пытался использовать Application_Error в Global.asax.Похоже, что код там также запускается каждый раз при переходе на новую страницу.Я действительно не знаю, что вызывает эту ошибку, когда я пытаюсь отладить, и хочу посмотреть, кто является отправителем, он возвращает Global.asax, и когда я копаю еще глубже, я получаю это: Изображение !(пока не могу опубликовать изображения)