Ho trovato la soluzione...
Al posto dimettere la classica immagine html <img ...
bisogna mettere una imagebutton

codice:
<asp:ImageButton runat="Server" src="../icone/calendario2.png" alt="calendario" style="height: 25px;" Id="img_Data" />
con la imagebutton si chiude correttamente cliccando su un qualsiasi punto della pagina.

Spero che possa essere d'aiuto, io stavo impazzendo!!

grazie per il supporto

ciaooo