Asp.net mvc 我可以强制MVC获得新页面吗?
我使用的代码如下:Asp.net mvc 我可以强制MVC获得新页面吗?,asp.net-mvc,asp.net-mvc-3,asp.net-mvc-routing,Asp.net Mvc,Asp.net Mvc 3,Asp.net Mvc Routing,我使用的代码如下: [OutputCache(Duration = 86400, VaryByParam = "none")] public ActionResult Index() { } 一切正常,但有时我想在重定向到索引页时强制MVC获取一个新页面,方法是: RedirectToAction("index", "home"); 这可能吗?有什么方法可以使缓存无效吗?您可以尝试以下方法: HttpResponse.RemoveOutputCacheItem("/Home"); 不知道
[OutputCache(Duration = 86400, VaryByParam = "none")]
public ActionResult Index() {
}
一切正常,但有时我想在重定向到索引页时强制MVC获取一个新页面,方法是:
RedirectToAction("index", "home");
这可能吗?有什么方法可以使缓存无效吗?您可以尝试以下方法:
HttpResponse.RemoveOutputCacheItem("/Home");
不知道如何使缓存无效,但如果不希望缓存结果,可以重定向到其他操作
PublicActionResult IndexNoCache(){}
Richard-但问题是,当我返回索引时,仍然会得到相同的缓存页面:-(