From 2d32c6aa8f682771839531537334250cf4a731bc Mon Sep 17 00:00:00 2001
From: wei <>
Date: Sat, 31 Mar 2007 11:35:00 +0000
Subject: add inplacetext onkeypress suggestions
---
.../active-controls/protected/pages/AutoCompleteTest.page | 11 +++++++++++
.../active-controls/protected/pages/AutoCompleteTest.php | 9 +++++++--
2 files changed, 18 insertions(+), 2 deletions(-)
(limited to 'tests/FunctionalTests/active-controls')
diff --git a/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.page b/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.page
index 6d2168be..85bc2716 100644
--- a/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.page
+++ b/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.page
@@ -39,24 +39,35 @@
ID="textbox1"
OnSuggest="suggestCountries"
Separator=", "
+ OnSuggestionSelected="suggestion_selected"
ResultPanel.CssClass="autocomplete" />
+
+
+ <<
+ <%# $this->Data %>
+ >>
+
+
diff --git a/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.php b/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.php
index b45fc740..88fbd760 100644
--- a/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.php
+++ b/tests/FunctionalTests/active-controls/protected/pages/AutoCompleteTest.php
@@ -7,9 +7,9 @@ class AutoCompleteTest extends TPage
{
public function suggestCountries($sender, $param)
{
- $sender->setDataSource($this->matchCountries($param->getCallbackParameter()));
+ $sender->setDataSource($this->matchCountries($param->Token));
$sender->dataBind();
- $this->label1->Text = "suggestion for ".$param->getCallbackParameter();
+ $this->label1->Text = "suggestion for ".$param->Token;
}
public function callback_requested($sender, $param)
@@ -34,6 +34,11 @@ class AutoCompleteTest extends TPage
}
return $list;
}
+
+ function suggestion_selected($sender, $param)
+ {
+ var_dump($param->selectedIndex);
+ }
}
?>
\ No newline at end of file
--
cgit v1.2.3