Hi,<BR><BR>I am trying to follow the MS example on how to create a databound template control. I am getting quite confused on when the child controls are actually generated. Would someone be able to give me a low level rundown as to what is going on when I override the DataBind method? From what I can see, if I override the OnDataBind method, the control works. If I override DataBind and call base.DataBind, it also works. But if I try to follow the MS example and over load DataBind and from there call a helper CreateControlsHierachy, only the formating is interatively generated but not the DataItem bounded variables. Need help!<BR><BR>Thanks,<BR><BR>Karl