protected function getExternalControlID() { $extID = $this->getEditTriggerControlID(); if ($extID === null) { return ''; } if (($control = $this->findControl($extID)) !== null) { return $control->getClientID(); } return $extID; }