当我点击此页面时,强制我的ActionResult始终触发的简单方法是什么?例如,在浏览器上单击后,这将不会执行.
public ActionResult Index() { //do something always return View(); }
解决方法
在ActionResult上禁用缓存会强制每次刷新页面而不是渲染缓存版本.
[OutputCacheAttribute(VaryByParam = "*",Duration = 0,NoStore = true)] public ActionResult Index() { //do something always return View(); }
现在,当您单击浏览器后退按钮时,每次都会触发此按钮.