[英]How can I redirect to either another view or an external site from the same action in ASP.NET MVC?
重定向到另一个View返回一个ActionResult
。
重定向到外部站点将返回RedirectResult
。
如何从同一Action
重定向到另一个View
或外部站点(基于条件逻辑)?
我应该使用哪种退货类型?
使用RedirectResult
或ActionResult
应该可以解决您的目的。
例如:
public ActionResult RedirectMe()
{
switch(condition)
{
case "RedirectOutside":
return Redirect("http://byebye.com");
break;
case "RedirectToAction":
return RedirectToAction("action", "controller");
break;
...
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.