繁体   English   中英

返回视图时如何刷新我的页面

[英]how to refresh my page when returning a view

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

我将这样重定向到此页面:

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

我是否可以在参数中添加一些内容来刷新页面?

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM