protected virtual void DataBindChildren () { if (!HasControls ()) return; int len = _controls != null ? _controls.Count : 0; for (int i = 0; i < len; i++) { Control c = _controls [i]; c.DataBind (); } }