Thanks for the suggestions.
I do realize the justification of using user controls. But in th older application (1.1) pages were converted to web controls ascx so that we can mimic a master page which was not available at that point. So not all the web user controls are being re-used.
It seems to be a wrong design decision to use user controls when there is no intention to re-use them. Also dynamic user controls and the interaction with the page life-cycle is kind of tricky from some of the articles I have read before.
So my question is really, if there is a design or overhead issue by using .user controls to mimic a master page ?
Thanks
Kiran