Von Microsoft: Anzeigen einer benutzerdefinierten Fehlerseite (C #) :
Wenn eine unbehandelte Ausnahme in einer ASP.NET-Anwendung auftritt, wird eine von drei Arten von Fehlerseiten angezeigt:
- Die Ausnahmedetails-Fehler-Seite "Gelbe Bildschirm des Todes"
- Die gelbe Seite des Laufzeitfehlers, oder
- Eine benutzerdefinierte Fehlerseite
Kurze Version:
- Erstellen Sie eine benutzerdefinierte Webseite in Ihrer ASP.NET-Webanwendung.
Fügen Sie dem Abschnitt
configuration
->system.web
der Datei web.config Ihrer Anwendung customErrors-Markup hinzu :<system.web> <customErrors mode="RemoteOnly" defaultRedirect="~/ErrorPages/Oops.aspx" /> </system.web>
Unter dem obigen Link finden Sie weitere Informationen zur Vorgehensweise sowie zum Hinzufügen benutzerdefinierter Seiten für einzelne HTTP-Statuscodes usw.