Я не знаю, есть ли способ оптимизировать UpdatePanels, но моя компания обнаружила, что ее производительность довольно низкая. jQuery намного быстрее делает что угодно.
Может быть много лагов между временем, когда UpdatePanel запускает обновление, и когда UpdatePanel фактически обновляет страницу.
Единственная причина, по которой мы используем UpdatePanels, заключается в простоте разработки. Почти ничего не нужно делать, чтобы заставить их работать.