PHP Class Prado\Web\UI\WebControls\TContent

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 {@link 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. {@link TContent} controls on the content control's template will replace the corresponding {@link TContentPlaceHolder} controls on the master control's template. This is called content injection. It is done by matching the IDs of {@link TContent} and {@link TContentPlaceHolder} controls.
Since: 3.0
Author: Qiang Xue ([email protected])
Inheritance: extends Prado\Web\UI\TControl, implements Prado\Web\UI\INamingContainer
显示文件 Open project: pradosoft/prado

Public Methods

Method Description
createdOnTemplate ( $parent ) This method is invoked after the control is instantiated on a template.

Method Details

createdOnTemplate() public method

This overrides the parent implementation by registering the content control to the template owner control.
public createdOnTemplate ( $parent )