metti il metatag del refresh e lo imposti a xx secondi (vedi javascript per questo)

mettere il ciclo in asp come hai detto tu vuol dire non aver capito come gira asp: ti ricordo che la pagina non viene mostrata finchè non è stato elaborato tutto il codice inserito...per come dici te, la tua pagina col loop non si mostrerebbe mai e andrebbe in errore il browser

se devi fare una chat o metti il refresh te ad un frame, o la crei in java