Si se puede utilizar el updatepanel en custom controls, pero debes utilizar una libreria de controles de servidor del tipo ajax y establecer los eventos de los controles con los triggers del update panel.
Acá un ejemplo:
http://www.west-wind.com/weblog/posts/9601.aspx