我正在尝试做与此问题中详述的完全相同的事情:
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 是否存在任何已知问题?