From c097a2128a3cfc37ef91f7cd09e6b069f305333d Mon Sep 17 00:00:00 2001 From: wei <> Date: Thu, 19 Jan 2006 05:10:02 +0000 Subject: Fixed TLinkButton. --- framework/Web/UI/WebControls/TLinkButton.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'framework/Web/UI/WebControls/TLinkButton.php') diff --git a/framework/Web/UI/WebControls/TLinkButton.php b/framework/Web/UI/WebControls/TLinkButton.php index 01441d99..b8d1ccaa 100644 --- a/framework/Web/UI/WebControls/TLinkButton.php +++ b/framework/Web/UI/WebControls/TLinkButton.php @@ -86,7 +86,7 @@ class TLinkButton extends TWebControl implements IPostBackEventHandler { $url = $this->getPostBackUrl(); //create unique no-op url references - $nop = "javascript:;//".$this->getClientID(); + $nop = "#".$this->getClientID(); $writer->addAttribute('href', $url ? $url : $nop); $this->getPage()->getClientScript()->registerPostBackControl($this); } @@ -105,6 +105,7 @@ class TLinkButton extends TWebControl implements IPostBackEventHandler $options['CausesValidation'] = $this->getCausesValidation(); $options['ValidationGroup'] = $this->getValidationGroup(); $options['PostBackUrl'] = $this->getPostBackUrl(); + $options['StopEvent'] = true; return $options; } -- cgit v1.2.3