protected override void OnDataBinding(EventArgs e)
{
RepeaterItem container = (RepeaterItem)this.NamingContainer;
string sFieldValue = string.Empty;
if (DataBinder.Eval(container, "DataItem.Thumbnail") != null) {
sFieldValue = DataBinder.Eval(container, "DataItem.Thumbnail").ToString();
}
string sTemplatePath = DataBinder.Eval(container, "DataItem.TemplateFolderPath").ToString();
SetFileInfo(sFieldValue, sTemplatePath);
Guid pageID = new Guid(DataBinder.Eval(container, "DataItem.Root_ContentID").ToString());
this.ContentID = pageID;
base.OnDataBinding(e);
}