>SOLVED!
>I got an idea from another forum and it did the trick.
>
>What I did was used a query string to pass the new contributor id to the ShowPhoto.aspx page and that caused the page to always refresh as the url was always different.
(ahem) That's what the code I posted did (except via a random #) ;-) Same idea though.
Random rand = new Random();
this.imgBoardPhoto.ImageUrl = @"~/ShowPhoto.aspx?i=" + rand.Next().ToString();