Yo tampoco encuentro la forma de detectar el botón "atras"...
aca mismo en el foro hay varios posts que dicen al final que no se puede...en varios de ellos interviene "Cluster", por lo que se asumen fidedignos...
Teóricamente esto se solventaría (al menos evitar que puedan actualizar varias veces) si las instrucciones para evitar el cache funcionasen, pero no es así:
response.Buffer = True
response.expires = -1000
response.expiresabsolute = Now() - 1
Response.AddHeader "Pragma", "no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
saludos, Luis