Esto te puede interesar:
http://www.mail-archive.com/javaescr.../msg00584.html
Es con javascript, creo que no hay otra forma.
Bueno puedes usar un batch que se ejecute cada cierto tiempo, sabiendo claro el tiempo de sesion de cada usuario o ejecutandolo una vez al dia. Con los eventos del global.asax no se puede.
Un saludo