簡體   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