Una domanda.
Non è più semplice valorizzare, nel codebehind, la proprietà ImageUrl direttamente invece di passare da una variabile pubblica?

Un qualcosa del tipo:

Image1.ImageUrl = NomeImmagine


Fammi sapere
Ciao
K