public function Render($blnPrint = true) { $strRendered = parent::Render(); $strRendered .= sprintf("<select id='%s' name='%s' %s>\n", $this->strControlId, $this->strControlId, $this->GetAttrString()); foreach ($this->arrListItems as $objListItem) { //render list items $strRendered .= $objListItem->__toString(); } $strRendered .= "</select>\n"; if ($blnPrint) { _p($strRendered, false); } else { return $strRendered; } }
public function Render($blnPrint = true) { $strRendered = parent::Render(); $strRendered .= sprintf("<div id='%s' name='%s'>\n", $this->strControlId, $this->strControlId); //Render Text $strRendered .= $this->strText; //Check/Do autorender children if ($this->blnAutoRenderChildren) { foreach ($this->arrChildControls as $objChildControl) { $strRendered .= $objChildControl->Render(false); } } $strRendered .= "</div>"; if ($blnPrint) { _p($strRendered, false); } else { return $strRendered; } }