【发布时间】:2015-04-30 21:34:41
【问题描述】:
我对 MVC 非常陌生,正在尝试将 asp.net 应用程序迁移到 MVC。基本上我试图尽可能重用代码。在一种情况下,我尝试使用 Redirect("SomeUrl") 并且它在同一控制器下的视图中运行良好。
例如,我在 HomeController.cs 中添加了下面的代码
public ActionResult Login()
{
return Redirect("HomeMgr?Section=home&Type=Mgr");
}
好吧,如果我可以使用 Redirect(Url) 重定向到另一个控制器中的视图,有人可以建议我吗? Url 是否有任何格式,例如
"~/controllername/Viewname?something=something&something=otherthing"
(我在其他帖子中读到可以使用 RedirectToAction 实现此目的,但我试图不更改使用查询字符串值的现有代码。)
【问题讨论】:
标签: asp.net-mvc