Hello
Le « try catch » fonctionne bien mais voici une autre méthode intéressante :
Il vous suffit de mettre ceci à la fin de votre forme aspx juste avant la balise </asp:Content>
<script type="text/javascript"> var prm = Sys.WebForms.PageRequestManager.getInstance(); if (prm != null) { prm.add_endRequest(function (sender, e) { if (sender._postBackSettings.panelsToUpdate != null) { if (e.get_error() != null) { var ex = e.get_error(); var mesg = "HttpStatusCode: " + ex.httpStatusCode; mesg += "\n\nName: " + ex.name; mesg += "\n\nMessage: " + ex.message; mesg += "\n\nDescription: " + ex.description; alert(mesg); e.set_errorHandled(true); } } }); }; </script>