2008-08-31 9 views

Respuesta

9

Esto debería hacer el truco:

Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) 

Dim path As String 
path="/AbosoluteVirtualPath/OutputCached.aspx" 
HttpResponse.RemoveOutputCacheItem(path) 

End Sub 
+5

Esta respuesta, de hecho, no borra el caché para el "sitio web completo" como se especifica en la pregunta original. –

0

Agregue el código siguiente al controlador o al código de la página:

HttpContext.Cache.Insert("Page", 1); 
Response.AddCacheItemDependency("Page"); 

Para borrar cachne salida utilice el siguiente comando en el controlador:

HttpContext.Cache.Remove("Page"); 
Cuestiones relacionadas