Io le pagine con la scritta "caricamento in corso" le creavo con script Javascript .

Cmq se il tuo problema è il tempo di attesa del popolamento dei dati delle select , puoi mettere ;

response.buffer = true a inizio pagina
........................
response.flush a fine pagina

In questo modo la pagina non viene caricata sequenzalmente sul browser , ma viene prima totalmente generata dal motore asp , e poi inviata al browser .