private void CreateItem(object dataItem, ITemplate template) { FileListItem item = new FileListItem(); if(template != null) template.InstantiateIn(item); item.DataItem = dataItem; Controls.Add(item); item.DataBind(); item.DataItem = null; }