Я нашел много постов, где люди пытаются обойти проблему SelectedIndexChanged
, когда EnableViewState='false'
.
не работает.
Я немного сбит с толку, почему контрольное состояние не срабатывает и не позволяет ему работать, но это бонусные очки, если кто-то тоже может это объяснить.
Некоторые из "хаков" довольно "хакерские". Например, установить значение в состоянии просмотра самой страницы, соответствующее раскрывающемуся значению, а затем сравнить это значение с полученным во время обратной передачи.
Я ищу лучшее и элегантное решение (если оно есть).
Я не знаю, будет ли это умный производный элемент управления или что-то более умное, но я хочу убедиться, что решение достаточно универсально, чтобы быть «надежным», а не просто взломать, который работает только для конкретной страницы ( это обычное дело для таких хаков!).