Was ist die beste Vorgehensweise für die Rückgabe eines Fehlers in asp.net mvc

8

Dies ist meine Aktionsmethode

%Vor%

Was ist die beste Vorgehensweise, um diesen Fehler zurückzugeben? In einer benutzerfreundlichen Weise und auf eine Weise, dass ich diesen Fehler identifizieren könnte, wenn es auftritt.

    
Hossein Panahloo 27.04.2015, 12:48
quelle

4 Antworten

6

Werfen Sie 500 Fehler :

%Vor%

Und dann 500 Fehler in Ihrer web.config behandeln.

Ссылка

    
Curt 27.04.2015, 12:51
quelle
1

Ich würde eine Fehleransicht erstellen und dann so etwas tun, wenn Sie einen Fehler erwarten:

%Vor%

Überprüfen Sie in Ihrer Fehleransicht, ob ViewBag.Error vorhanden ist. (Fehleransicht sollte in freigegebenen Ansichten sein).

Hinweis: Ich würde das nur tun, wenn Sie es nicht tun, und Sie können dann die Benutzer darüber informieren, was sie falsch gemacht haben. z.B. Wenn Sie etwas bearbeiten, können Sie ihnen diese Ansicht zurückgeben und ihnen mehr Informationen darüber geben, was sie falsch gemacht haben.

    
Jamie Rees 27.04.2015 12:55
quelle
1

Globale Fehlerbehandlung in MVC

%Vor%

siehe hier für Fehler, die in asp asphaltieren .net mvc

    
Jega 27.04.2015 13:10
quelle
-1
%Vor%

auf Ihrer cshtml Seite können Sie überprüfen, ob temporäre Daten "Fehlereintrag" enthalten, können Sie Ihre Benutzer detaillierte Informationen anzeigen.

%Vor%     
Jacek 27.04.2015 12:57
quelle