Refresh Image
Jeg har et billede der dynamisk bliver ændret. Det virker fint. Billedet bliver ændret lokalt på serveren. Problemet er imidlertid, at når brugeren får det første billede præsenteret i Image boksen, så gemmes dette billede lokalt på brugerens pc (hvadenten det er på disk eller i RAM ved jeg ikke), og man kan kun få det nye billede at se, ved at trykke på F5 (update). Er der en måde hvorpå jeg kan fremtvinge en opdatering, eller hvad kan jeg gøre for at klienten hele tiden viser det nye billede (checker for opdateringer)...? Et par kodestumper: (bmp=Bitmap objekt, imgGraph=Image, physicalPath=sti til billedet på server, logicalPath=sti til min hjemmeside("http://webserver/")). Det skal lige nævnes, at jeg førhen havde "physicalPath" stående der hvor "logicalPath" står nu. Det bevirkede selvfølgelig, at billedet kun kunne ses når man sad ved serveren, men da kunne billedet fint opdateres. Der skiftede det fint hver gang. Efter ændringen til en URL (http://+sti) virker det kun første gang billedet loades. Derefter er problemet som anført ovenfor... Kode følger herunder:bmp.Save(physicalPath+@"Graph.gif",ImageFormat.Gif);
imgGraph.ImageUrl = (logicalPath+@"Graph.gif");
