asp.net-mvc-4 - 返回点击刷新页面 - MVC 4

标签 asp.net-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();
}

现在,当您单击浏览器后退按钮时,每次都会点击此按钮。

关于asp.net-mvc-4 - 返回点击刷新页面 - MVC 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22481553/

相关文章:

javascript - AngularJS 发布到 Controller 并重定向到另一个页面

c# - SetCookie 似乎无法正常工作

c# - 尝试将 MEF 与 MVC Controller 一起使用时出现 CompositionContractMismatchException

html - MVC4 项目图像不显示

asp.net-mvc - 注销后,如果浏览器后退按钮按下,则返回上一个屏幕

jquery - 使用 MVC 4 和 Ajax 上传文件

testing - 如何为我的 Web 应用程序编写测试?

asp.net-mvc - 在哪里可以找到 Kendo.Mvc.Examples.Models

jquery - 在 jQuery 弹出窗口或 MVC 4 中的警报中显示错误消息

asp.net-mvc - 如何从静态下拉列表中获取数据以在 mvc4 中建模