Volviendo al tema inicial ...
Si me permiten, replanteo el tema:
Hay una página html (index.html) en donde se quiere que se muestre el nombre de usuario si este ha iniciado sesión o
usuario anónimo si está sin iniciar.
Por lo tanto, si es html no podemos usar tecnologías del lado del servidor para que escriba una u otra cosa. Lo que puedes hacer es trabajar javascript y con cookies. Si no hay determinada cookie establecida puedes escribir desde javascript lo de "usuario anónimo" y si existe, escribir el nombre almacenado en la cookie.
Para ello deberás insertar la cookie desde el servidor al realizar la validación del usuario (en tu caso, desde asp) para leerla posteriormente con javascript en tu html.
Dime si te interesa hacerlo de esta forma y trasladaría entonces el tema al foro pertinente.
Saludos