Ich versuche, auf eine Ansicht umzuleiten und den Fehler weiterhin im Titel der Frage angezeigt zu bekommen.
Während des Haltepunkttests legt der Code, der das erste Bit des Codes iv durchläuft, die Nachricht fest und setzt die Ausnahme. Nach der Weiterleitung nach der Rückkehrumleitung ist die nächste angezeigte Seite wie folgt.
Durch das Hinzufügen von Breakpoints zum ErrorController und dem Fehlermodell wurde festgestellt, dass der Code niemals dorthin gelangt.
Die Ansicht, auf die ich schreiben möchte, ist eine Fehlerseite. Hier ist ein Code, der Ihnen hilft, das Problem zu sehen.
Die RedirectToAction:
%Vor%Die Aktion in meinem ErrorController:
%Vor%Mein Fehlermodell:
%Vor% Warum benutzt du nicht TempData
, es ist so was zu machen. Also zum Beispiel:
Überprüfen Sie diesen Link .
BEARBEITEN
Übergeben Sie Ihre Ausnahmebedrohung wie folgt:
%Vor% Dann greifen Sie einfach von Ihrem ErrorController
darauf zu, etwas wie:
In der Datei web.config ist ein maximaler URL-Längenwert einstellbar. Diese Frage hat ein ähnliches Problem ASP.NET MVC, URL-Routing: Maximale Pfadlänge (URL)
Tags und Links asp.net-mvc-3 c#