[英]How do I trigger a data refresh on my FlyoutContentTemplate view model when navigating back from my add page?
[英]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.