5
A
回答
4
使用RedirectToRouteResult
重定向到同一个控制器的动作:
public RedirectToRouteResult DeleteAction(long itemId)
{
// Do stuff
return RedirectToAction("Index");
}
或者使用重定向到另一个控制器的动作:
public RedirectToRouteResult DeleteAction(long itemId)
{
// Do stuff
return
new RedirectToRouteResult(
new RouteValueDictionary(
new {controller = "Home", action = "Index", Id = itemId})
);
}
1
如果送花儿给人重定向,返回类型可能会成为RedirectToRouteResult或RedirectResult,这取决于你是否重定向到一个动作或一个URL。
请参阅this question进行类似的讨论。
下面是一个例子:
public RedirectToRouteResult Foo()
{
return this.RedirectToAction("Bar");
}
相关问题
- 1. 如何使CakePHP重定向到不同的动作/控制器?
- 2. 如何在微处理器/控制器上制作滚动条?
- 3. 如果布尔值为真,Rails如何控制器重定向?
- 4. 控制器动作从派生控制器类重定向
- 5. Asp.Net MVC很多常量来处理控制器/动作重定向
- 6. 如何从控制器A的一个动作重定向到控制器B的动作并返回到Rails?
- 7. 如何制作直播重定向器?
- 8. 如何处理Play框架控制器在jquery ajax中发送的重定向?
- 9. 您应该如何处理控制器中动态列表的更改?
- 10. 如何使用如果控制器BeanShell的后处理器
- 11. 如何强制asp.net MVC 2重定向到默认的控制器/动作
- 12. 如何为ASP.NET MVC控制器处理不同的ActionResults动作
- 13. 如何处理Express.JS中同一控制器的不同动作?
- 14. 如何重定向到正确的控制器操作方法
- 15. 如何检查控制器操作是否已重定向?
- 16. 如果服务器崩溃,应该如何处理?
- 17. 如何处理输入重定向
- 18. JMeter如何处理AJAX重定向?
- 19. 如何处理与重定向
- 20. 如何处理Frameset,POST和重定向
- 21. 如何使用codeigniter处理重定向?
- 22. google-oauth-java如何处理重定向?
- 23. 如何正确处理javascript重定向?
- 24. 重定向从APIController行动,其他MVC控制器动作
- 25. 我应该如何在版本控制中处理Sphinx配置?
- 26. 如何重定向到同一控制器中的另一个动作?
- 27. 如何使用RedirectToAction重定向到其他控制器的默认动作?
- 28. 如何将用户重定向到另一个控制器内部的动作
- 29. 如何在asp.net中重定向到正确的控制器动作mvc
- 30. 如何重定向以创建另一个控制器的动作