Asp.net mvc 如何在控制器操作中重定向到aspx页面
是否可以在(asp.net-mvc3)控制器操作中重定向到aspx页面? 操作的返回类型应该是什么(ActionResult?),应该调用哪个重定向方法(RedirectToAction?) 是的,就像剃须刀一样 视图: 控制器:Asp.net mvc 如何在控制器操作中重定向到aspx页面,asp.net-mvc,Asp.net Mvc,是否可以在(asp.net-mvc3)控制器操作中重定向到aspx页面? 操作的返回类型应该是什么(ActionResult?),应该调用哪个重定向方法(RedirectToAction?) 是的,就像剃须刀一样 视图: 控制器: public ActionResult test() { ViewBag.Message = "test。"; return View(); } 您可以从MVC操作重定向到任何位置,您必须使用Redirect
public ActionResult test()
{
ViewBag.Message = "test。";
return View();
}
您可以从MVC操作重定向到任何位置,您必须使用
RedirectResult
RedirectResult
是ActionResult
的一种类型
例如
public RedirectResult RedirectToAspx()
{
return Redirect("/pages/index.aspx");
}
好的,那么查询字符串参数呢?我需要调用XxReport.aspx?requestID=某个guid id,当我这样做时,它说找不到它。它不工作。顺便说一下,aspx页面是一个web表单页面,而不是MVC aspx页面。哦,我还以为是MVC aspx呢。我很抱歉。
public RedirectResult RedirectToAspx()
{
return Redirect("/pages/index.aspx");
}