In ASP.NET server control's ID is generated based on its Naming container . If you want you child controls to have ID's generated based on its parent, your parent control should implement the INamingContainer interface.
You can't dynamically generate the server-side ID's like you are trying above. Only if you were programmatically creating the user controls would that work, but that poses a problem too. Client ID's can be generated though; if the is within the user control, you should be able to do that, or add a property in your user control.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.