public override Control FindControl(string id) { var ctrl = base.FindControl(id); if(ctrl == null) foreach(var pane in Panes) { ctrl = pane.FindControl(id); if(ctrl != null) break; } return ctrl; }