Обработчик событий OnCheckedChanged asp:checkbox не стреляет, когда флажок неконтролируем

те проблемы все еще релевантны, или мы все еще добавляем дополнительные пространства ради, скажем, совместимости IE3?

Вы были близки - это для Netscape 4.

интересно видеть другие модернизации, но это - все, для чего это было предназначено.

24
задан Tobias Tengler 25 July 2019 в 17:45
поделиться

3 ответа

Это связано с тем, что иерархия элементов управления (и, в частности, флажки) не существует, когда ASP.NET выполняет часть События управления из жизненный цикл страницы ASP.NET, как вы создали их на более поздних этапах PreRender . См. Обзор жизненного цикла страницы ASP.NET для более подробного обзора последовательности событий.

16
ответ дан 28 November 2019 в 22:36
поделиться

Попробуйте повторно подписаться на событие CheckChanged в вашем событии OnItemDataBound,

chkLinked.CheckedChanged += new EventHandler(chkLinked_CheckedChanged);
5
ответ дан 28 November 2019 в 22:36
поделиться

Подпишитесь на событие CheckChanged в вашем Page_Init.

2
ответ дан 28 November 2019 в 22:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: