Grazie ma ho risolto. Il problema era causato dal server di sviluppo Asp.net. Ho fatto girare il sito su IIS e il controllo funziona perfettamente.