I have a a repeater that is bound to some data.
I bind to the ItemDataBound event, and I am attempting to programmaticly create a UserControl:
In a nutshell:
void rptrTaskList_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
    CCTask task = (CCTask)e.Item.DataItem;
    if (task is ExecTask)
    {
        ExecTaskControl foo = new ExecTaskControl();
        e.Item.Controls.Add(foo);
    }
}
The problem is that while the binding works, the user control is not rendered to the main page.
Any ideas?