Je vois qu'il y a un bel attribut [HandeError] qui pourrait être appliqué sur la classe ou la méthode du contrôleur. Quelles sont mes options si je veux attraper et gérer les exceptions qui se sont produites pendant le rendu?Comment intercepter l'exception dans le rendu de vue asp.net?
0
A
Répondre
2
je préfère utiliser le Global.asax:
protected void Application_Error(object sender, EventArgs e)
{
var exception = Server.GetLastError();
// do something with the exception
}
Modifier re commentaire
ASP MVC est encore ASP.NET, donc oui, ça fonctionne toujours bien.
Si vous voulez gérer les erreurs de rendu de manière différente, vous pouvez remplacer le WebFormsViewEngine
par défaut et placer un try catch
autour des méthodes de génération de vue, mais c'est un peu exagéré.
Questions connexes
- 1. Comment intercepter et prétraiter QueryStrings dans Asp.Net
- 2. aide avec vue sur le rendu asp.net mvc
- 3. Asp.Net MVC Comment tester que la vue a rendu
- 4. comment intercepter une exception ou une erreur dans la vue Site.master de l'application ASP.NET MVC?
- 5. Intercepter HTTP dans ASP.Net MVC 2
- 6. Comment intercepter l'exécution d'un RoutedCommand dans la vue? (WPF/MVVM)
- 7. Comment désactiver le rendu de bas niveau dans ASP.NET?
- 8. asp.net MVC: comment intercepter une erreur 404?
- 9. Intercepter la vue/réponse dans Spring MVC 3
- 10. Intercepter des requêtes dans le framework ASP.NET MVC
- 11. Où intercepter la résolution du contrôleur/vue dans ASP.Net MVC pour les personnalisations?
- 12. Comment intercepter une demande d'authentification dans ASP.net formulaire en ligne
- 13. Comment intercepter une publication dans une page? - ASP.NET
- 14. Rendu de contrôle personnalisé dans une ligne de vue Détails (ASP.NET)
- 15. Html.TextAreaFor dans asp.net mvc 2 rendu faux!
- 16. Visualisations de rendu UITabBarController avant le rendu?
- 17. Intercepter le contrôle de suppression dans UITableView
- 18. Problème avec vue plongeante ou le rendu 2.5D de carte
- 19. Comment intercepter les erreurs d'invite de commande dans le code asp.net?
- 20. Comment intercepter une touche de tabulation dans le contrôle d'édition
- 21. Rendu des informations de session communes dans chaque vue
- 22. Comment gérer le rendu HTML dans le contrôle WebBrowser?
- 23. Rendu partiel ASP.NET AJAX
- 24. rendu une vue pour un e-mail dans Asp.Net MVC 2 dans un service d'arrière-plan
- 25. Comment intercepter ou remplacer la génération de lien HtmlHelper dans ASP.NET MVC?
- 26. ASP.NET jour rendu
- 27. ASP.NET MVC: exécuter le code après que la vue a rendu (fermer la transaction db)
- 28. ASP.Net GridView: mauvais rendu aléatoire?
- 29. ASP.NET MVC2 DataAnnotations ne pas intercepter l'erreur
- 30. Comment pouvez-vous trouver quelle vue appelée quelle vue partielle dans ASP.Net MVC
Oui, c'est une bonne méthode qui a bien fonctionné sur asp.net. J'étais sûr qu'il n'est pas soutenu par mvc ... Je vais vérifier et accepter la réponse alors – st78