Voilà pour gérer mes erreurs, j'ai rajouté Application_Error à mon global.asax pour capturer les erreurs et les envoyer à ma page Error.aspx via Server.Transfer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
protected void Application_Error(object sender, EventArgs e)
        {
 
            Exception ex = new Exception();
 
            ex = Server.GetLastError().GetBaseException();
            Session["ex"] = ex;
            Server.ClearError();
            Server.Transfer("~/Error.aspx");
        }
Je crois que l'avantage est de ne pas avoir à recopier le code sur toutes les pages .aspx
Cependant, je souhaiterais améliorer cette gestion des erreurs et ouvrir dans une nouvelle fenêtre (ça peut être une popup, une boite de dialogue...).

En cherchant sur le forum, j'ai vu qu'il y avait le javascript qu'on insérait dans nos pages. Vers quel moyen pouvez-vous me guider pour insérer ça dans le global.asax

A votre dispo pour plus d'infos !
Merci beaucoup ^^