0

我正在尝试做与此问题中详述的完全相同的事情:

ASP.NET MVC:当没有为 URL 提供参数时重定向回页面

这是我的代码:

public ActionResult Details(long? id)
{
    if (!id.HasValue)
        return RedirectToAction("Index");

    Models.Track track = Models.Track.GetTrack(id.Value);
    if (track == null)
        return View("NotFound");
    else
        return View("Details", track);
}

但是,当我打电话RedirectToAction("Index")并在 Firefox 3 中查看页面时,页面会挂起。它在 IE7 中重定向良好。

Firefox 3 中的 RedirectToAction 是否存在任何已知问题?

4

2 回答 2

3

试试这个。打开火狐。在地址栏中输入“about:config”。点击进入。接受警告。然后寻找:

network.dns.disableIPv6

通过双击该行将其设置为 true。立即试用您的网络应用程序。那样有用吗?

于 2009-04-06T14:52:09.440 回答
-1

我不知道您的网址是如何配置的,但也许您处于递归循环中?你不断地重定向到同一个页面?

于 2009-04-06T14:49:57.727 回答