protected override object GetValue(Control controlContainer)
 {
     if (DataField.Contains("."))
     {
         var component = DataBinder.GetDataItem(controlContainer);
         return(DataBinder.Eval(component, DataField));
     }
     return(base.GetValue(controlContainer));
 }