UpdatePanel в повторителе - PullRequest
       19

UpdatePanel в повторителе

1 голос
/ 25 февраля 2009

У меня есть UserControl, который содержит кнопки голосования внутри UpdatePanel, а за пределами Repeater он работает отлично. В повторителе нажатие на кнопку запускает соответствующее событие. Это событие должно обновить текст элемента управления в пользовательском элементе управления, и это обновление должно быть отражено при обновлении UpdatePanel.

Если используется UpdatePanel в UpdateMode Always and Conditional (запуск события Update после внесения изменений в свойства в методе _Click, и та же проблема возникает в обоих случаях.

Есть ли что-то о том, как UpdatePanels ведут себя в репитерах, которые мне не хватает?

Спасибо.

Ответы [ 2 ]

1 голос
/ 25 февраля 2009

Причина, возможно, не имеет ничего общего с панелью обновлений, но связана с потерей обратной передачи вашего UserControl. Возможно, может помочь назначение уникальных идентификаторов вашим пользовательским элементам управления.

0 голосов
/ 25 февраля 2009

Ваш репитер правильно строит стол? Скорее всего, проблема заключается в том, что панель обновления генерирует тег div и, вероятно, находится вне каких-либо тегов TR и TD, поэтому браузер не знает, что с ним делать.

http://www.netortech.com/blog/?articleid=8

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