【问题标题】:Url does not change in display when redirecting重定向时 URL 的显示不变
【发布时间】:2010-06-17 19:40:58
【问题描述】:

操作:用户/详细信息 查看:详情

在我的“详细信息”视图中,用户可以单击指向 操作 :User/UserBehavior 我再次从中返回“详细信息”视图。

网址显示http://User/UserBehavior

如果我将 redirectToAction 返回到 Details 操作,我仍然会在 url 中获得“UserBehavior”操作。

我如何重定向和呈现动作的新 url?这不就是它应该的样子吗?

澄清:当您使用重定向操作时,浏览器中的 URL 应该显示原始操作还是您重定向到的操作?

【问题讨论】:

  • 你使用 Html.ActionLink 还是 Ajax.ActionLink ?
  • 你能显示对 RedirectToAction 的方法调用吗?

标签: asp.net-mvc


【解决方案1】:

我认为问题出在发回网址相同但在内部转移到另一个视图的位置。解决方案是重定向,希望有一个 MVC 功能。使用 RedirectToAction("UserBehaviour"),希望能解决你的问题。

【讨论】:

    猜你喜欢
    • 2015-09-08
    • 2012-11-18
    • 2016-09-08
    • 2010-12-31
    • 2017-07-05
    • 2015-10-16
    • 2016-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多