Я уверен, что это не единственная проблема, но я рисую пробел (утро понедельника) о том, как это исправить.
В моем меню Nav пользователь открывает страницу с DDL, выбирает запись из выпадающего списка, которая открывает одну строку в Gridview с несколькими отображаемыми полями. Пользователь может щелкнуть «Редактировать и обновить два поля» или, конечно, «Отмена», или выбрать другую запись из выпадающего списка, которая отображает новую запись в Gridview.
Все это прекрасно работает.
Проблема в том, что когда пользователь переходит в меню Nav и переходит на другую страницу, а затем возвращается на первую страницу, последняя просматриваемая запись по-прежнему отображается в Gridview вместо того, чтобы показывать только DDL и ждать выбора. Это так, как будто событие загрузки страницы не запускается снова (на самом деле это не так). Мне нужно, чтобы он запускался в качестве начальной загрузки, чтобы логика «If Not ISPostback Then» работала правильно.
Кажется, что страница кэшируется и просто перезагружается или отображается повторно, есть ли событие, которое запускается, или это все браузер ??
спасибо за любые идеи.