Как отключить кеширование на стороне клиента и прокси в ASP.NET MVC? Каков правильный (обозреватель агностик) способ отключить кеширование страниц в ASP.NET MVC? Ответ 1 Попробуйте следующее: [OutputCache(NoStore = true, Duration = 0, VaryByParam = "*")] public ActionResult NonCacheableData() { return View(); } Ответ 2 Если ваше MVC-действие возвращает JSON вместо HTML, например, в вызове ajax, вы не можете использовать метатег-подход.
Ответ 1 Попробуйте следующее: [OutputCache(NoStore = true, Duration = 0, VaryByParam = "*")] public ActionResult NonCacheableData() { return View(); }
Ответ 2 Если ваше MVC-действие возвращает JSON вместо HTML, например, в вызове ajax, вы не можете использовать метатег-подход.