Ich verwende MVC4-Anwendung. Wenn der Benutzer eine URL http://someurl.org?pageName=1000 eingibt, wird meine Aktionsmethode Data(int pageName)
getroffen. Ich versuche, zu pageName = 500 umzuleiten und RedirectToAction("Data", new {@pageName = 500})
zu verwenden.RedirectToAction ändert nicht die URL
Die Aktionsmethode wird erneut aufgerufen, aber meine Browser-URL ändert sich nicht. Ich versuchte sogar RedirectResult
mit dem URL-Parameter, aber das funktioniert auch nicht. Es ist auch nicht Ajax Anruf, so kann Jquery dafür nicht verwenden. Irgendwelche Vorschläge?
Ihre routeconfig Datei in App_start Ordner zu sehen, vielleicht gibt es einige ist Routing, die Ihre Anwendung derzeit Laden .. – Bharat
Sind Sie tatsächlich 'diesen' RedirectToAction-Methodenaufruf von Ihrer 'Data'-Controller-Aktion zurückgeben oder rufen Sie nur die' RedirectToAction'-Methode auf, ohne etwas mit dem Ergebnis daraus zu tun? Können Sie den Code der 'Data'-Aktion anzeigen? –
@Bharat: nichts in routeconfig – Sushil