In der Global.asax.cs (also f�r Alle)

private void Application_BeginRequest(...)
{
 IEnumerator cache = HttpContext.Current.Cache.GetEnumerator();
 while(cache.MoveNext())
 {
 HttpContext.Current.Cache.Remove(cache.Current.ToString()); 
 }
}

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Bandt
> Gesendet: Donnerstag, 5. Februar 2004 22:44
> An: [EMAIL PROTECTED]
> Betreff: [Asp.net] Caching unterdr�cken
> 
> 
> Hi,
> 
> sagt mal kann ich das Caching f�r ein einzelnes Webform
> (wenn's geht nicht gleich die ganze Applikation, w�rde
> aber zur Not auch passen...) das Caching deaktivieren?
> 
> Ich habe folgendes Problem: der User kann sich auf einer
> Seite die Sprache aussuchen, in der die Seite dargestellt 
> werden soll. Das funktioniert auch alles soweit so gut, nur 
> habe ich das Problem das ich die Seite nach der Umstellung 
> erst mehrmals neuladen oder wechseln muss, bevor die 
> Einstellungen wirksam werden...
> 
> Die Methode zum Setzen sieht wie folgt aus:
> 
> public void changeLanguage(object sender, System.EventArgs e) 
> {
>       HtmlAnchor a = (HtmlAnchor) sender;
>       Session.Add("selectedLanguage", a.HRef);
>       Server.Transfer("SelectLanguage.aspx");
> }
> 
> Ein Response.Redirect() bringt ebenso wenig...
> 
> Gru�, Thomas
> 
> 
> _______________________________________________
> Asp.net mailing list
> [EMAIL PROTECTED] 
> http://www.glengamoi.com/mailman/listinfo/asp.> net
> 

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an