Wie fügt man Querystring-Werte mit der RedirectToAction-Methode hinzu?
In asp.net mvc, bin ich mit diesem code:
RedirectToAction("myActionName");
Möchte ich einige Werte über die querystring-Parameter, wie mache ich das?
InformationsquelleAutor der Frage mrblah | 2009-07-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alle Werte, die übergeben werden, die nicht Teil der route wird als querystring-Parameter:
Zurückkehren würde:
Vorausgesetzt, es ist kein parameter der route mit dem Namen "Wert1".
InformationsquelleAutor der Antwort Talljoe
Berücksichtigen Sie auch die Verwendung T4MVCdie die Erweiterung Methoden
AddRouteValue()
undAddRouteValues()
(wie gesehen, in dieser Frage auf festlegen von query-string in redirecttoaction).InformationsquelleAutor der Antwort Martin_ATS
Machen Sie nicht den gleichen Fehler, den ich machte. Ich war Umgang mit 404-Fehlern und wollte redirect mit
404=filename
im querystring, alsomysite.com?404=nonExistentFile.txt
.QueryString-Schlüssel kann nicht beginnen mit zahlen. Wechsel von
404
zuFileNotFound
mein Problem gelöst, d.h.mysite.com?FileNotFound=nonExistentFile.txt
.InformationsquelleAutor der Antwort Nicholas V.