Class \Prado\Web\UI\WebControls\TContent
TContent class
TContent specifies a block of content on a control's template that will be injected at somewhere of the master control's template. TContentPlaceHolder and TContent together implement a decoration pattern for prado templated controls. A template control (called content control) can specify a master control whose template contains some TContentPlaceHolder controls. TContent controls on the content control's template will replace the corresponding TContentPlaceHolder controls on the master control's template. This is called content injection. It is done by matching the IDs of TContent and TContentPlaceHolder controls.
Class hierarchy
- \Prado\Web\UI\WebControls\TContent implements INamingContainer
- \Prado\Web\UI\TControl implements IRenderable, IBindable
- \Prado\TApplicationComponent
- \Prado\TComponent
Since: 3.0
public
|
createdOnTemplate(TControl $parent) : mixed
This method is invoked after the control is instantiated on a template.
This overrides the parent implementation by registering the content control to the template owner control. |