(asp.net-mvc3)コントローラアクションでaspxページにリダイレクトすることは可能ですか? アクションの戻り値の型(ActionResult?)と、どのリダイレクトメソッドを呼び出すべきか(RedirectToAction?)。コントローラアクションでaspxページにリダイレクトする方法
BR、
(asp.net-mvc3)コントローラアクションでaspxページにリダイレクトすることは可能ですか? アクションの戻り値の型(ActionResult?)と、どのリダイレクトメソッドを呼び出すべきか(RedirectToAction?)。コントローラアクションでaspxページにリダイレクトする方法
BR、
あなたはどこにでもMVCアクションからにリダイレクトすることができますし、そのためのRedirectResult
を使用する必要があります。 RedirectResult
のタイプはActionResult
です。
例:
public RedirectResult RedirectToAspx()
{
return Redirect("/pages/index.aspx");
}
はい、かみそりのようです。
ビュー:
test.aspx
コントローラー:
public ActionResult test()
{
ViewBag.Message = "test。";
return View();
}
大丈夫ですが、クエリ文字列パラメータはどうですか?私はXxReport.aspx?requestID = some-guid-idを呼び出す必要があります。これを行うと、それを見つけることができないと言います。 – hazimdikenli
動作しません。ところで、aspxページは、Webフォームのページであり、MVC-aspxページではありません。 – hazimdikenli
ああ、私はMVC-aspxだと思った。ごめんなさい。 –
ありがとう、魅力のように動作します。 – hazimdikenli