【问题标题】:Redirect To a different view is not working重定向到其他视图不起作用
【发布时间】:2019-02-20 17:48:52
【问题描述】:

我正在尝试重定向到不同的视图 (ApartmentController) , 所以我已经尝试了这里提到的所有方法:RedirectToAnOtherView 但没有一个和我一起工作, 任何帮助将不胜感激 我的控制器是 ApartmentController 我的视图是索引,所以我的网址就像“公寓/索引” 我试过了:

return RedirectToAction("/Apartment/Index",new Apartment());
return View("Apartment");
return RedirectToActionPermanent("Apartment");

没有人与我合作

【问题讨论】:

  • 你在做ajax吗?客户端代码是什么样的?
  • 是的,它是 ajax 请求
  • “没有人与我合作”。那么实际发生了什么?
  • @ColinM 它不会重定向到公寓/索引

标签: c# .net asp.net-mvc asp.net-core-mvc


【解决方案1】:

如果我没记错,那么您正在同一控制器中尝试路径,那么请试试这个,它应该可以工作:

return RedirectToAction("Index");

return RedirectToAction("Apartment", "Index");

如果您要将一个控制器重定向到另一个控制器操作,请尝试以下操作:

return RedirectToAction("yourAnotherActionName","yourAnotherControllerName");

【讨论】:

    猜你喜欢
    • 2013-06-28
    • 2019-02-24
    • 1970-01-01
    • 2015-09-09
    • 2017-05-03
    • 2015-08-12
    • 2013-02-06
    • 2020-05-24
    • 2015-10-11
    相关资源
    最近更新 更多