Я думаю, что вы могли бы использовать события PageRequestManager для регенерации некоторых js после обратной передачи панели обновления.
http://msdn.microsoft.com/en-us/library/bb398976.aspx
Например, вы можете установить таймер на панель обновлений и добавить нечто похожее на следующую клиентскую сторону:
function endRequestHandler(sender, args) {
RegisterMyPlugin();
}
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestHandler);
Кроме того, вы можете определить, какая панель / элемент управления вызвали обратную передачу, проверив отправителя следующим образом:
function endRequestHandler(sender, args) {
alert(sender._postBackSettings.panelID);
}