1
在頁面發生更改後,我將重定向到頁面。但是,在我重新加載整個頁面後,我只能看到更改。如何在返回視圖時刷新頁面
我重定向到這個頁面是這樣的:
public ActionResult Details(string id)
{
return View(Function(id));
}
有什麼我可以能夠把我的參數,可以刷新頁面?
在頁面發生更改後,我將重定向到頁面。但是,在我重新加載整個頁面後,我只能看到更改。如何在返回視圖時刷新頁面
我重定向到這個頁面是這樣的:
public ActionResult Details(string id)
{
return View(Function(id));
}
有什麼我可以能夠把我的參數,可以刷新頁面?
確定這是人們在處理ASP.NET MVC時犯的一個常見錯誤。您不想返回查看,而只是想要正確重定向。
public ActionResult Detail(string id) {
// actual redirect
return RedirectToAction("Function", new { id });
}
這將確保您的控制器進行實際的重定向,而不僅僅是顯示視圖。這也確保您的路線/網址有效。希望這有助於:)
重定向在哪裏? – 2013-03-26 19:33:40
這將構建'Details'視圖,併爲其模型發送字符串'id'。這就是你想要的或者你想要顯示一個完全不同的視圖,例如'Summary'? – 2013-03-26 19:34:02
我正在顯示一個視圖並傳遞一個對象,我將其用作模型在我的詳細信息UI中 – 2013-03-26 19:54:34