Dynamically add custom user controls to web pages