Più che altro io metterei la grid dentro un bel pannello HTML che farei scomparire subito al click sull'ImageButton e ricomparire quando la pagina è stata completamente ricaricata... Al posto del pannello ne fai vedere un altro con la scritta "Caricamento dati..."