Tuuto il codice ASP viene eseguito dal server prima di inviare la pagina al client... per comunicare una variabile e far eseguire ulteriore codice ASP devi fare una richiesta di nuova pagina (al limite anche con AJAX).

ciao