Today when I was working on User Define Controls.
I faced a different problem.
The property values of controls lose in postback.
Then I search on the internet and find an interesting article
http://dotnetspider.com/kb/Article3375.aspx
After reading I get the idea but the approach which is used in this one is not confirmed that it is right or wrong. If any one have the better solution then please share or if it is the only one which describe in that article then please tell me.