Posts
163
Comments
179
Trackbacks
5
AJAX Beta 1: evitare il flickering del ModalPopupExtender

Non so se sia un bug temporaneo o una cosa normale, ma inserendo un ModalPopupExtender all'interno di una pagina ASPX ottengo uno spiacevole effetto: caricando la pagina per la prima volta, il pannello che dovrebbe essere visualizzato come PopUp rimane visibile per un attimo causando un effetto di flickering.
Per evitare questo spiacevole side-effect, è possibile usare un semplice trucchetto: basta aggiungere allo stile del pannello l'attributo visibility:hidden e rimuoverlo (da Javascript) poco prima di visualizzare il PopUp!
Attenzione a non utilizzare la proprietà Visible="False" dell'ASP Panel, altrimenti il controllo diventa "inesistente" per Javascript e si ottiene un errore quando si tenta di settarne la visibilità.

posted on martedì 16 gennaio 2007 14:52 Print
Comments have been closed on this topic.
News
Se volete sapere con chi avete a che fare eccomi qui in uno "scatto" lavorativo.

La mia foto

Logo MCAD
Logo MCTS