From a7f6c6640ac9295eec3ae2edbb2250179eb85e33 Mon Sep 17 00:00:00 2001 From: wei <> Date: Sat, 6 May 2006 02:26:20 +0000 Subject: Adding TActiveButton and TActiveTextBox --- framework/Web/UI/WebControls/TImageMap.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'framework/Web/UI/WebControls/TImageMap.php') diff --git a/framework/Web/UI/WebControls/TImageMap.php b/framework/Web/UI/WebControls/TImageMap.php index 9444df46..ae2d6be3 100644 --- a/framework/Web/UI/WebControls/TImageMap.php +++ b/framework/Web/UI/WebControls/TImageMap.php @@ -109,7 +109,7 @@ class TImageMap extends TImage implements IPostBackEventHandler $options['EventParameter']="$i"; $options['CausesValidation']=$hotspot->getCausesValidation(); $options['ValidationGroup']=$hotspot->getValidationGroup(); - $cs->registerPostBackControl('Prado.WebUI.TImageMap',$options); + $cs->renderClientControlScript($writer,$options); } $hotspot->render($writer); $writer->writeLine(); @@ -118,6 +118,15 @@ class TImageMap extends TImage implements IPostBackEventHandler $writer->renderEndTag(); } } + + /** + * Renders the client-script code. + */ + protected function renderClientControlScript($writer,$options) + { + $cs = $this->getPage()->getClientScript(); + $cs->registerPostBackControl(get_class($this),$options); + } /** * Raises the postback event. -- cgit v1.2.3