AJAX проблема - событие нажатия кнопки срабатывает после двух нажатий - PullRequest
0 голосов
/ 17 марта 2011

У меня есть страница aspx, обернутая элементом управления UpdatePanel, пользователи могут публиковать комментарии и удалять их позже, когда пользователь нажимает кнопку удаления в первый раз, когда удаляется успешно, но если он хочет удалить другой комментарий, он работает толькопосле двух нажатий на кнопку.кнопка удаления находится внутри пользовательского веб-элемента управления, который динамически добавляется во время выполнения.

Есть идеи?Спасибо.

Ответы [ 2 ]

0 голосов
/ 31 июля 2012

Пожалуйста, зарегистрируйте этот элемент управления во время события загрузки страницы элемента управления.

Так что если вы звоните usercontrol1 динамически во время выполнения ..

тогда на странице загрузки события usercontrol.ascx вы должны иметь

this.id="xyz";

попробуй это ... Это сделало нам чудо ... Надеюсь, что это работает для вас тоже

0 голосов
/ 03 апреля 2011

У меня была немного другая проблема. Контрольное событие вообще не работало после поста AJAX. Вот возможное решение вашей проблемы - http://sharepointtechie.blogspot.com/2011/04/click-event-stopped-firing-after-ajax.html

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