Pues es raro. ¿Has probado el tercer metodo que te puse antes? el que lee las variables del sistema.
De todas formas el loop no se si te lo hará.
Otra cosa: Ese loop esta por encima del tag HTML. Deberia ir en una tabla en el body. Tambien te recomiendo que toquetees los header para que no se guarde en caché (talmente como PHP):
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 2
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "No-Store"
Un saludo