ciao
grazie a tutti per le risposte.
Per ora ho seguito l'esempio che mi sembra più semplice, ovvero quello di pietro.
Ho scritto quanto segue:
codice:
...
Response.AddHeader("REFRESH", "3;URL=Profilo.aspx")
TryCast(Me.Master.FindControl("Image1"), Image).ImageUrl = "~\Immagini\" & nomeimmagine
A seguito di una refresh mi carico il nuovo url della immagine.
Ho usato dei break point per capire che valori ottengo.
nomeimmagine è correttamente valorizzato, ma dal browser l'immagine non la trova e non me la carica, infatti prelevandomi l'URL mi da il nome della immagine vecchia.
EDIT:
aggiungo inoltre che nella master page l'immagine la prelevo da DB dopo una select sulla tabella:
codice:
Image1.ImageUrl = "~\Immagini\" & mydata.Rows(0).Item("immagine")