Is there a way I can do some validation before loading a usercontrol? I have a usercontrol that I only want to load when certain conditions are met, any ideas?