В моей JavaScript, у меня есть следующие строки:__doPostBack перезагрузки всей страницы, а не только в UpdatePanel
__doPostBack('MyPanel', MyParam);
В моем коде позади, я использую MyParam запрос к базе данных и связать результат в GridView, который находится внутри панель обновления MyPanel. Обновленная версия обновляемой панели установлена на условную, а в обратной части кода - MyPanel.Update();
Обновленная панель прекрасно работает, когда я делаю сортировку и подкачку; обновляется только панель. Однако, когда я запускаю панель обновления с помощью javascript, я вижу, что трафик в firebug показывает, что вся страница обновляется.
Какое решение?
Спасибо.
да, панель не была названа правильно. Как отличить от ретрансляции сортировки/пейджинга от своих пользовательских почтовых сообщений. Да, я могу разобрать var arg, но мне интересно, есть ли другой способ, предоставляемый инфраструктурой. Спасибо за решение моей проблемы! – frenchie
@frenchie: yep, есть другой способ архивировать это - путем реализации интерфейса IPostBackEventHandler. – Alex