ASP.NET updatepanel: условная ошибка режима обновления - PullRequest
1 голос
/ 22 декабря 2010

У меня странная проблема:

На странице у меня 2 панели обновлений в режиме условного обновления, для childrenastrigger установлено значение true (значение по умолчанию).

Если щелкнуть элемент управления IPostBackEventHandler внутри первой или второй панели обновления, обновятся две панели обновления.

Это не ожидаемое поведение. Любая идея?

Ответы [ 2 ]

0 голосов
/ 05 января 2011

Спасибо за ответ,

Как часто, это, наконец, проблема с параметрами:

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

Более того, я забыл, что на асинхронной обратной связи все элементы управления на странице были воссозданы (даже те, которые находятся внутри панели обновления), но не отображены.

Это может мешать при отладке ...

0 голосов
/ 22 декабря 2010

Убедитесь, что на обеих панелях обновления не установлено <Triggers> для одного элемента управления.Если они это сделают, то да, оба обновятся, когда контрольные сообщения вернутся назад.

Редактировать: Я заметил, что мое оригинальное сообщение лишено < >!

ТАКЖЕ, проверьте, что на вашей стороне серверакод, вы не запускаете обновление () вручную на обеих панелях или даже обновление на исходной странице.

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