Httpmodule de debug pour les updatepanel

Soyez le premier à donner votre avis sur cette source.

Vue 12 152 fois - Téléchargée 466 fois

Description

Les UpdatePanels permettent de rafraichir une partie de la page. Le problème est que s'il y a une erreur lors du rafraichissement d'un UpdatePanel la seule information que nous avons sur l'erreur est une alert javascript avec le message de cette erreur.

Ce HttpModule affiche une popup avec le détail de l'exception au lieu d'une simple alert JavaScript.

Source / Exemple :


' Le zip contient les sources du HttpModule ainsi qu'un site web d'exemple

Conclusion :


Pour l'utiliser il suffit de mettre le fichier Cyril.Web.HttpModules.AtlasDebug.dll dans le dossier bin de l'application web et d'enregistrer l'HttpModule dans le web.config en rajoutant cette ligne :

<httpModules>
<add name="UpdatePanelDebugModule" type="Cyril.Web.HttpModules.UpdatePanelDebugModule"/>

Problèmes connus :
L'anti pop-up de IE7 bloque la popup détaillant l'exception
Il faut fermer la popup pour avoir le détail d'une autre exception

Codes Sources

A voir également

Ajouter un commentaire Commentaire
Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
2
tiens c'est quand même bien pratique ça... :-)

10/10

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.