&nbsp;<BR>I&#039;m using OnItemDataBound to dynamically load a product template (ascx control) into a placeholder within my DataGrid. Problem is, the last control to be loaded appears to override all of the previous controls so I end up with 4 identical templates...<BR><BR>I use <BR><BR>Dim objControl as Placeholder = e.Item.FindControl("plHolder")<BR><BR>This seems to get a handle on all of the placeholders within each row of the datagrid.<BR><BR><BR>What am I doing wrong?