У меня проблема с потерей переменных сеанса в приложении ASP / VB.NET.
Приложение позволяет искать элемент или отображать элемент, если ему предоставлена уникальная ссылка (в браузере). Содержит информацию об элементе в переменных сеанса.
На веб-странице, показывающей Элемент, пользователь может нажать кнопку, которая открывает окно с дополнительной информацией об элементе, полученной из переменной сеанса.
Когда я ищу предмет с помощью поисковой системы и нажимаю кнопку - все работает ОК.
Когда я копирую ссылку в браузер: элемент отображается, однако нажатие кнопки возвращает «нулевое исключение» - переменные сеанса с информацией об элементе теряются. Более того, когда я предоставляю ссылку во второй раз, кнопка работает, переменные есть !!!
Кто-нибудь знает, почему это может происходить?