Asp.net-Mvc-4
返回點擊時刷新頁面 - MVC 4
當我點擊此頁面時,強制我
ActionResult始終觸發的簡單方法是什麼?例如,在瀏覽器返回點擊時,這不會執行。public ActionResult Index() { //do something always return View(); }
在頁面上禁用記憶體會
ActionResult強制頁面每次刷新而不是呈現記憶體版本。[OutputCacheAttribute(VaryByParam = "*", Duration = 0, NoStore = true)] public ActionResult Index() { //do something always return View(); }現在,當您點擊瀏覽器的後退按鈕時,每次都會被點擊。
您可以嘗試
onunload事件和ajax:<script> window.onunload = function () { $.ajax({ url: '/ControllerName/Index', type: 'POST', datatype: "json", contentType: "application/json; charset=utf-8" }); }; </script>