scusa ma io ho fatto proprio qualcosa del genere:

- mi son creato un custoweb control
- ho creato un evento che intercetta il postback sulla pagina
- dal raisepostback del custom control puoi far quel che vuoi
- l'evento poi lo implementi nella pagina alla quale hai aggiunto il custom control

è fantastico!!
da quando son riuscito a farlo mi capita di sorridere più spesso... non troppo... ma più... spesso!!