Mi sto perdendo in un bicchiere d'acqua..penso!

Fino a poco tempo fa lavorare solo in asp, e sono passato con asp.net 2.0
Ho una pagina dinamica che pesca da un DB delle immagini e voglio che cliccandoci sopra appaia un popup con l'immagine stessa ingrandita.
Una volta scatenavo un evento javascript, passavo due parametri e il gioco era fatto.

Con asp.net non c'è un modo più figo per farlo?
Ho visto su alcuni siti effetti molto piacevoli oltre la solita popup ma non so cosa cercare!

grazie!!