如何在控制器动作中重定向到aspx页面

时间:2012-10-19 15:02:16

标签: asp.net-mvc

是否可以在(asp.net-mvc3)控制器操作中重定向到aspx页面?  什么应该是动作的返回类型(ActionResult?)以及应该调用哪个重定向方法(RedirectToAction?)。

BR,

2 个答案:

答案 0 :(得分:28)

您可以从MVC操作重定向到任何地方,您必须使用RedirectResultRedirectResult是一种ActionResult

对于前。

public RedirectResult RedirectToAspx()
{
  return Redirect("/pages/index.aspx");
}

答案 1 :(得分:1)

是的,就像剃刀一样。

查看:

test.aspx

控制器:

    public ActionResult test()
    {
        ViewBag.Message = "test。";

        return View();
    }