From b64ee49dc56cbbecccadfc7908dd59ffb95fc0ff Mon Sep 17 00:00:00 2001 From: wei <> Date: Thu, 28 Sep 2006 02:14:58 +0000 Subject: Fixed #401 --- framework/Web/Javascripts/prado/activecontrols3.js | 2 +- framework/Web/UI/ActiveControls/TActiveLinkButton.php | 2 +- index.html | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/framework/Web/Javascripts/prado/activecontrols3.js b/framework/Web/Javascripts/prado/activecontrols3.js index e608e71e..315ead78 100644 --- a/framework/Web/Javascripts/prado/activecontrols3.js +++ b/framework/Web/Javascripts/prado/activecontrols3.js @@ -145,7 +145,7 @@ Prado.WebUI.TTimeTriggeredCallback = Base.extend( startTimer : function() { this.options.onComplete = this.onRequestComplete.bind(this); - setTimeout(this.onTimerEvent.bind(this), 200); + this.timer = setTimeout(this.onTimerEvent.bind(this), 200); }, stopTimer : function() diff --git a/framework/Web/UI/ActiveControls/TActiveLinkButton.php b/framework/Web/UI/ActiveControls/TActiveLinkButton.php index cdb346f9..30c62723 100644 --- a/framework/Web/UI/ActiveControls/TActiveLinkButton.php +++ b/framework/Web/UI/ActiveControls/TActiveLinkButton.php @@ -85,7 +85,7 @@ class TActiveLinkButton extends TLinkButton implements IActiveControl, ICallback { parent::setText($value); if($this->getActiveControl()->canUpdateClientSide()) - $this->getPage()->getCallbackClient()->setAttribute($this, 'value', $value); + $this->getPage()->getCallbackClient()->replace($this, $value); } /** diff --git a/index.html b/index.html index d2dc979e..3a0a9657 100644 --- a/index.html +++ b/index.html @@ -107,6 +107,7 @@ PRADO component tags when you use it to edit PRADO templates.