diff options
| -rw-r--r-- | HISTORY | 1 | ||||
| -rw-r--r-- | framework/Web/UI/TControl.php | 6 | 
2 files changed, 4 insertions, 3 deletions
@@ -4,6 +4,7 @@ BUG: Fixed a bug that would prevent from using <prop:> tag in skins (Qiang)  BUG: Fixed a typo in TControl::setCustomData() (Qiang)  ENH: Ticket#336 - Speed up TSqliteCache with LIMIT SQL clause (Qiang)  ENH: Ticket#348 - Added THead.ShortcutIcon (Qiang) +ENH: Ticket#349 - Derived control classes now show trace logs when databinding (Qiang)  ENH: TListControl.SelectedValues and SelectedIndices can now be set before databinding (Qiang)  ENH: Upgrade Scriptaculous javascript library to 1.6.2 (Wei)  ENH: Uses uncompressed javascript in debug mode. (Wei) diff --git a/framework/Web/UI/TControl.php b/framework/Web/UI/TControl.php index ecaf300c..e219f6b4 100644 --- a/framework/Web/UI/TControl.php +++ b/framework/Web/UI/TControl.php @@ -781,11 +781,8 @@ class TControl extends TApplicationComponent implements IRenderable, IBindable  	 */
  	public function dataBind()
  	{
 -		Prado::trace("Data bind properties",'System.Web.UI.TControl');
  		$this->dataBindProperties();
 -		Prado::trace("onDataBinding()",'System.Web.UI.TControl');
  		$this->onDataBinding(null);
 -		Prado::trace("dataBindChildren()",'System.Web.UI.TControl');
  		$this->dataBindChildren();
  	}
 @@ -794,6 +791,7 @@ class TControl extends TApplicationComponent implements IRenderable, IBindable  	 */
  	protected function dataBindProperties()
  	{
 +		Prado::trace("Data bind properties",'System.Web.UI.TControl');
  		if(isset($this->_rf[self::RF_DATA_BINDINGS]))
  		{
  			if(($context=$this->getTemplateControl())===null)
 @@ -822,6 +820,7 @@ class TControl extends TApplicationComponent implements IRenderable, IBindable  	 */
  	protected function dataBindChildren()
  	{
 +		Prado::trace("dataBindChildren()",'System.Web.UI.TControl');
  		if(isset($this->_rf[self::RF_CONTROLS]))
  		{
  			foreach($this->_rf[self::RF_CONTROLS] as $control)
 @@ -1291,6 +1290,7 @@ class TControl extends TApplicationComponent implements IRenderable, IBindable  	 */
  	public function onDataBinding($param)
  	{
 +		Prado::trace("onDataBinding()",'System.Web.UI.TControl');
  		$this->raiseEvent('OnDataBinding',$this,$param);
  	}
  | 
