Ciao,
premesso che il tag <img /> è l'
unico modo per far sì che il browser visualizzi un'immagine, il mio consiglio è quello di realizzare un HttpHandler che, ad esempio, prelevi dalla querystring i parametri in base a cui recuperarla da database e restituisca il flusso binario usando Response.OutputStream. Cerca su google "HttpHandler Image" e troverai qualche decina di esempi.
In questo modo, poi ti basta semplicemente referenziarne l'url dal tag img, ad es.:
<img src="myImageHandler.ashx?imageId=1234" />
A presto,
m.