У меня есть пользовательский элемент управления, который состоит из динамического списка элементов управления и статической кнопки, которая объявляется (вместе с объявлением OnClick) на странице aspx. Кнопка показывает или скрывает панель, содержащую динамический список управления.
Я обнаружил проблему, которая, по-моему, предполагает , связана с динамически добавляемыми элементами управления, где метод события кнопки (даже если он не добавлен динамически) срабатывает только при втором щелчке. Я думаю это как-то связано с тем, что метод события кнопки подключается до создания элементов управления, а метод события неправильно подключается при обратной передаче, когда внезапно появляются новые динамические элементы управления на странице. , На втором щелчке это работает, потому что динамические элементы управления были созданы и просто сохраняются. (Пожалуйста, кто-то исправит меня, если я ошибаюсь - я потратил весь день на отслеживание этого :()
Мой вопрос, как мне это исправить? Я также пытался динамически связать событие для кнопки, но я не уверен, в каком порядке поместить все эти объявления. Любые идеи?