We have a rather complex page that loads the user controls dynamically (some of them are nested). It is a very slow performing page.
Could adding the controls dynamically be adding to the bottleneck? Would it help if we add the control in the .NET cache object and not use LoadControl if it already exists in the cache?
Any other tips/strategies on making the page faster?