У меня пока нет реальных проблем, но я пытаюсь узнать больше о переменных Context.Session [] и механизме обратной передачи, написав простое маленькое изображение. Для этого у меня есть элемент управления asp: image с ImageUrl, установленным в «image.aspx» на моей странице test.aspx.
image.aspx просто читает переменную Context.Session ["test"] и вызывает gfx.DrawString (Context.Session ["test"], ...) к холсту. Эта часть проста.
Тогда на test.aspx у меня также есть кнопка asp :. Когда кнопка нажата, метод OnClick изменяет Context.Session ["test"] на текущее время, используя DateTime.Now.
Теперь вот что я пытаюсь сделать. Я хочу, чтобы кнопка выполняла обратную передачу, чтобы она могла обновлять переменную Context.Session ["test"], но я не хочу, чтобы страница перезагружалась, тогда в javascript я хочу через некоторое время обновить поле src на изображении задержка для изменения переменной сеанса.
По сути, я пытаюсь обновить переменную сеанса и щелчок по изображению без перезагрузки страницы.
Можно ли даже обновить переменные сеанса без обновления страницы?
Возможно ли это, или я полностью сбился с базы?