私はMVC4アプリケーションを使用しています。ユーザーがいくつかのURLを入力したときhttp://someurl.org?pageName=1000私のアクションメソッドData(int pageName)
がヒットします。私はpageName = 500にリダイレクトしようとしており、RedirectToAction("Data", new {@pageName = 500})
を使用しています。RedirectToActionはURLを変更しません
アクションメソッドが再度呼び出されますが、ブラウザのURLは変更されません。 urlパラメータでRedirectResult
を試したこともありますが、これもうまくいきません。また、それはAjaxの呼び出しではないので、これのためにJqueryを使用することはできません。
、おそらくいくつかのアプリケーションが現在ロードルーティングが..です – Bharat
は、あなたが実際にいますあなたの 'Data'コントローラアクションからこのRedirectToActionメソッド呼び出しを' return'するか、返された結果で何もせずに 'RedirectToAction'メソッドを呼び出すだけですか? 'Data'アクションのコードを表示できますか? –
@Bharat:routeconfigのようなものはありません。 – Sushil