У меня на сайте разные модули, и мне нужно отслеживать, сколько раз пользователь заходил на каждую вкладку или модуль. В настоящее время я использую переменные Session для хранения значения и увеличиваю счетчики при каждом посещении события page_load страницы и загружаю все в базу данных по событию Session_End. Кажется, это работает, когда пользователь выходит из приложения. Но это не работает, когда пользователь закрывает браузер или перенаправляет на другой сайт. Я думал, что событие Session_End сработает, несмотря ни на что, после периода ожидания сеанса, даже если браузер закрыт, но, похоже, он так себя не ведет. Кто-нибудь может предложить решение для реализации этого?
Спасибо.