@Jonny: Ok I will try the Logging thing and other stuff you said, I will have to figure out a way for that, new concept for me.

@WOF: Well I did only this thing related to container: I set the "ControlContainer" property of the User Control to true so that it acts as a container. I have tried running older versions, but same issue is there.

Thanks guys. I am getting new directions because of you people.