返回视图时如何刷新页面

时间:2013-03-26 19:31:31

标签: c# asp.net-mvc reload

我在页面上有更改后重定向到页面。但是,我只能在实际重新加载整个页面后看到更改。

我正在重定向到这个页面:

public ActionResult Details(string id)
{
    return View(Function(id));
}

我可以在我的参数中添加可以刷新页面的内容吗?

1 个答案:

答案 0 :(得分:0)

好的,这是人们在处理ASP.NET MVC时常犯的错误。您不想返回查看,而只是想要正确重定向。

public ActionResult Detail(string id) {
    // actual redirect
    return RedirectToAction("Function", new { id });
}

这将确保您的控制器进行实际重定向,而不仅仅是显示视图。这也可以确保您的路线/网址有效。希望这会有所帮助:)