我一直试图让我的 PivotViewer 实现不缓存 HttpResponse 但没有成功。如何设置 Response 对象的过期时间?我一直在做以下事情。
_HttpContext.Response.Expires = 0;
_HttpContext.Response.ExpiresAbsolute = DateTime.Now.Subtract( new TimeSpan( 1, 0, 0, 0 ) );
_HttpContext.Response.CacheControl = "no-cache";
问题是 - 显示我的 PivotViewer 的后续调用始终显示第一次调用的结果。我没有使用静态 CXML - 我正在使用 PivotServer 工具并动态创建它。
我想知道的是如何设置页面的到期时间,以便每个 Pivot View 请求创建一个 HttpResponse 或者 PivotViewer 有一个错误并且它忽略了缓存控制?