複数の ASP .Net Web フォーム プロジェクトを使用する既存の Web サイトがあります。ログイン/承認 Web フォーム プロジェクトを置き換えるために、MVC 4 モバイル Web アプリケーションを作成しました。
これまでのところ、コントローラー内から ASP .Net ページにリダイレクトできないことを除いて、サイトのすべての機能を置き換えることができました。
この方法を使用すると、同じ Web サイト上の他の MVC アプリケーションに問題なくアクセスできます。
return Redirect("MyURLstring");
ただし、Web フォーム ページにリダイレクトすると、いくつかの JS エラーが発生し、ページがリダイレクトされません。MVC アプリケーションが、開かれている URL に JQuery 1.7.1 を適用しようとしているようです。
ビューのハイパーリンク内に rel="external" タグを含めると、エラーなしで URL に到達できます。
RouteConfig.cs ファイルにルートを作成して、これを解決しようとしました。
RouteValueDictionary RouteValues = new RouteValueDictionary();
RouteValues["rel"] = "external";
return RedirectToRoute("MyRouteName", RouteValues);
どんな助けでも大歓迎です。