Динамически добавленный щелчок по ссылке не срабатывает (только инициализация ??), панель обновления и триггеры - PullRequest
0 голосов
/ 21 февраля 2011

Когда пользователь выбирает «учетную запись», мы динамически создаем кнопку ссылки с выбранными датами.

Однако при нажатии кнопки обработчик щелчка кнопки связи не срабатывает.

ТНХ

Dim linkBtn As New LinkButton
linkBtn.Text = "blah"
AddHandler linkBtn.Click, AddressOf linkButtonHandler
linkBtn.ID = panelDatesRencontre.Controls.OfType(Of LinkButton).Count
panelDatesRencontre.Controls.Add(linkBtn)
ScriptManager1.RegisterAsyncPostBackControl(linkBtn)

Dim Trigger1 As New AsyncPostBackTrigger
Trigger1.ControlID = linkBtn.ID
Trigger1.EventName = "Click"
UpdatePanel2.Triggers.Add(Trigger1)

Ответ: я делаю это в page_load, похоже, работает

1 Ответ

1 голос
/ 22 февраля 2011

Чтобы обработчик был доступен, его необходимо создать заново в разделе page_init.

В противном случае вы просто получите обратную передачу без выполнения обработчика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...