Bonjour !
je sollicite votre aide car je me pose un probleme:
A partir de Application_Error du global.asax, je voudrais manipuler un label se trouvant sur la master page pour pouvoir afficher l'erreur à l'utilisateur... Or, je n'arrive pas à avoir l'objet Master. Savez-vous s'il est tout de même possible de l'avoir ?
Merci pour ta réponse !...mais ca ne marche pas :(
Dans le page_Load de la Master, j'ai écrit ce code afin de m'abonner aux erreurs, comme tu m'as conseillé:
this. Error +=
new
EventHandler(ManageError);
Mais lorsqu'une erreur de type "Exception unhandled" est effectivement levée, je ne rentre pas dans la fonction ManageError()... saurais-tu pourquoi ?
Oui mais dans ce cas je perd l'état courant du site...
J'ai réussi à faire autrement : en faisant un try catch "à la main" à chaque appel de méthodes critiques....:p
Non non en fait je voulais dire que dans ce cas je dois changer de page.... Alors que moi je veux rester sur la même page que celle affichée par l'utilisateur, et n'afficher qu'un message, dans un label de la master, lorsque l'erreur se lève...