我使用OutputCaching其中显示MVC3剃刀---->刷新的OutputCache记录中删除
[OutputCache(Duration = 120, VaryByParam = "empId;page;sort;")]
的员工记录列表,但是,当我从列表中删除一条记录我的索引页上,因为后缓存,被删除的记录也正在列出,直到Outputcache到期。有一种方法可以在发生删除操作时刷新输出缓存? 我在我的MVC3剃须刀页面上使用这个。
我有我的网页上列出的记录100的每条记录都有一个“删除”按钮来删除特定record.I也是用OutputCaching的页面上,这样的页面加载速度更快。现在
,如果我通过点击删除按钮删除一条记录,由于OutputCaching,甚至被删除的记录也会在页面上,直到输出缓存过期所示。 有没有办法,我可以解决这个问题?
有没有一种方法,我可以从我的输出缓存只删除已删除的记录?
或者如果我正在添加一条新记录,我不想删除OutputCache并重新创建该缓存,而是将我的新记录追加到现有的outputCache中?
http://stackoverflow.com/questions/1167890/how-to-program-clear-outputcache-for-controller-action-method – Shyju 2012-08-01 18:42:53