I have these cache headers set
Context.Response.Cache.SetExpires(DateTime.Now.Add(refresh));
Context.Response.Cache.SetMaxAge(refresh);
Context.Response.Cache.SetCacheability(HttpCacheability.Private);
Context.Response.Cache.SetValidUntilExpires(true);
Context.Response.ContentType = "text/html";
Do i have to set anything else for the caching to work when page is refreshed as well?