En web.config:Comment intercepter des exceptions à l'aide de customErrors?
<customErrors mode="RemoteOnly" defaultRedirect="~/Errors.aspx">
<error statusCode="404" redirect="~/Error.aspx?code=404"/>
</customErrors>
dans le code de la page derrière:
throw new HttpException(404, "404 Not Found");
Sur cette ligne, les pauses studio visuel avec une erreur:
System.Web.HttpException was unhandled by user code
Où dois-je attraper cette erreur ?
Ceci, c'est bien. une autre question avant d'accepter cette réponse: est-il possible de passer le paramètre de chaîne "404 Not Found" à la page de redirection? – mariki
Pas facilement. Si c'est votre condition, je contournerais customErrors et coderais mon propre gestionnaire d'exception dans Application_Error dans global.asax. –
si j'utilise Application_Error je devrais désactiver les customErrors? – mariki