Это своего рода продолжение моего вопроса здесь:
Asp: метка не отображается, когда для параметра visible установлено значение true?
В приведенном выше вопросе у меня было несколько элементов управления, в которых видимость не была установлена на false, потому что они не были в UpdatePanel
. Как только я поместил элементы управления в UpdatePanel
, переключение видимости сработало, но это вызвало у меня еще одну проблему. У меня есть ImageButton
, который экспортирует в Excel. Когда кнопка не была в UpdatePanel
, событие щелчка срабатывало, но теперь, когда я поместил ее в UpdatePanel
, событие щелчка не срабатывает.
У меня также есть выпадающий список, который отлично работает. Я думаю, что это как-то связано с тем, что ImageButton
не имеет свойства AutoPostBack
.