protected override int CreateChildControls(IEnumerable dataSource, bool dataBinding)
{
int numberofrows = base.CreateChildControls(dataSource, dataBinding);
if (numberofrows == 0 && ShowEmptyTable) { CreateEmptyRow(); }
CreateFooter();
StyleManager.Style(StyleType.Grid, this);
return numberofrows;
}