Pues no sé si te acabo de comprender, más bien creo que no
Te pregunto algo ¿yá tienes en cuenta que javascript se ejecuta en el ordenador cliente y asp se ejecuta en el servidor y que no pueden trabajar simultáneamente??
Es decir, para cuando se pudiera ejecutar el javascript, el asp yá habrá terminado de ejecutarse.