hi,
ich hab ein ascx-control geschrieben, wo man ein bild uploaden kann.
nach dem upload wird es gleich wieder angezeigt, ... uploaded gleich danach ein neues so wieder immer das alte dargestellt, bis ich den browser refreshe (F5).
wie kann ich dieses cachen verhindern?
Komischer Effekt. Heißt das Bild am Server gleich? Ansonsten: hast du in deinem Browser eingestellt, dass er die Seite bei jedem Aufruf aktualisieren soll (IE)? Wenn's denn tatsächlich browserübergreifend auftritt, könnte ein Response.Redirect() auf sich selbst helfen.
ja, der dateiname bleibt immer gleich (zwingend wg. aufgabenstellung).
wären die namen immer anders würde es klappen.
redirecten kann ich nicht, weil ich da mit postbacks durchnavigiere.
Dann häng doch an den Bildnamen ne zufallsgenerierte Zahl (Guid) an, so dass dann sowas rauskommt:
<img src="Bild.jpg?Random={...}" />
super toll 🙂
vielen dank für den tipp, funzt wunderbar
bei sowas häng ich immer das aktuelle datum + uhrzeit mit ans bild, dann ists unique
bei randoms hat man ja immerhin mal ne kleine chance doch zweimal das gleiche zu treffen 😁
Achtung! - Hinter dir ist ein dreiköpfiger Affe!
oh richtig, nich gesehn sorry 👍
Achtung! - Hinter dir ist ein dreiköpfiger Affe!