Hi Chris,
You can't tell when the browser has closed, as HTTP is stateless. That is
why Sessions time out, and why there is a Session_End event handler in your
global class. Assuming that your app can wait 20 minutes to perform this
cleanup task, that's the place to do it.
--
HTH,
Kevin Spencer
Microsoft MVP
..Net Developer
What You Seek Is What You Get.