<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx</link><description>Hi all, This has come up time and again on the asp.net Ajax forums and has become the Top Voted issue for the AutoCompleteExtender Work Items . I had some time the other day and set upon to write a fix for this . How do you use it? 1) Attach a handler</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#3546124</link><pubDate>Tue, 26 Jun 2007 16:46:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3546124</guid><dc:creator>Richard.Williams@Xactaware.co.uk</dc:creator><description>&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;can see how the patch works but how do I apply it - is there a tool that takes the XML and uses it as a roadmap to update the files.&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
&lt;p&gt;Richard&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#3549384</link><pubDate>Tue, 26 Jun 2007 21:12:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3549384</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Richard,&lt;/p&gt;
&lt;p&gt; Please refer to Shawn's Blog Post about how to apply the patch.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/sburke/archive/2007/06/15/toolkit-101-how-the-toolkit-project-works.aspx"&gt;http://blogs.msdn.com/sburke/archive/2007/06/15/toolkit-101-how-the-toolkit-project-works.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Look for the section Named &amp;quot;Applying Fixes (or, what does &amp;quot;Get Change 12345&amp;quot; mean?)&amp;quot;&lt;/p&gt;
&lt;p&gt;Hope this helps.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Raj&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#3681568</link><pubDate>Wed, 04 Jul 2007 08:41:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3681568</guid><dc:creator>Jaymo</dc:creator><description>&lt;P&gt;Seems to work ok in internet explorer but not in firefox with the keyvalue pair. &lt;/P&gt;
&lt;P&gt;Any ideas. I get a error in firefox. String contains an invalid character. code '5'.&lt;/P&gt;
&lt;P&gt;At this bit of text in the javascript.&lt;/P&gt;
&lt;P&gt;_createValueNode:function(value) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;var _valueNode = document.createElement("&amp;lt;input type='hidden'/&amp;gt;");&lt;/P&gt;
&lt;P&gt;I've got a post going at ajax.asp.net if anyone can shed any light.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#3683093</link><pubDate>Wed, 04 Jul 2007 11:34:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3683093</guid><dc:creator>Eric</dc:creator><description>&lt;p&gt;Hi Raj, this sounds great!&lt;/p&gt;
&lt;p&gt;I've read Shawn's blog post on how to apply patches, but can't figure out how to do it.&lt;/p&gt;
&lt;p&gt;If you have time it would be great if you could explain what I do with the files once i downloaded them. I have the patch.xml file and the other files.&lt;/p&gt;
&lt;p&gt;Thanks in advice!&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#3687728</link><pubDate>Wed, 04 Jul 2007 15:14:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3687728</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Jaymo,&lt;/p&gt;
&lt;p&gt;I replied to your post on the forums .&lt;/p&gt;
&lt;p&gt;I am looking into this issue now and will get back to you .&lt;/p&gt;
&lt;p&gt;In case you have any screenshots , please use the contact Form to send that to me .&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Raj &lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#3698308</link><pubDate>Thu, 05 Jul 2007 10:14:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3698308</guid><dc:creator>Eric</dc:creator><description>&lt;p&gt;Hi Raj,&lt;/p&gt;
&lt;p&gt;This looks great! Though, i don't know how to apply this patch to the AJAX Control Toolkit. Could you please help me?&lt;/p&gt;</description></item><item><title>AutoComplete - key value </title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#3698534</link><pubDate>Thu, 05 Jul 2007 10:38:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3698534</guid><dc:creator>Snapping</dc:creator><description>&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.codeplex.com/AtlasControlToolkit/WorkItem/View.aspx?WorkItemId=9043http://blogs.msdn.com/"&gt;http://www.codeplex.com/AtlasControlToolkit/WorkItem/View.aspx?WorkItemId=9043http://blogs.msdn.com/&lt;/a&gt;...&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4043805</link><pubDate>Wed, 25 Jul 2007 16:47:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4043805</guid><dc:creator>Riddler</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In this code:&lt;/p&gt;
&lt;p&gt;function IAmSelected( source, eventArgs ) &lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; alert( &amp;quot; Key : &amp;quot;+ eventArgs.get_text() +&amp;quot; &amp;nbsp;Value : &amp;nbsp;&amp;quot;+eventArgs.get_value()); &lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;can I pass other parameters to the function (some controlId or something) beside source and eventArgs?&lt;/p&gt;
&lt;p&gt;If so, can you give me an example?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4067213</link><pubDate>Thu, 26 Jul 2007 18:42:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4067213</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi riddler,&lt;/p&gt;
&lt;p&gt;The Function being IAmSelected is added as an event handler to the ItemSelected event on the flyout of the ACE.&lt;/p&gt;
&lt;p&gt;It gets the Arguments as are specified for the Eventhandlers of the ItemSelected Event in the AutoCompleteExtender's behaior.&lt;/p&gt;
&lt;p&gt;If you want to add an additional context , you can modify the behavior to add your extra parameters.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Phani Raj&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4805329</link><pubDate>Fri, 07 Sep 2007 11:36:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4805329</guid><dc:creator>laurent</dc:creator><description>&lt;p&gt;Hi !&lt;/p&gt;
&lt;p&gt;Thank you for your work, your code works like a charm :)&lt;/p&gt;
&lt;p&gt;Cheers.&lt;/p&gt;
&lt;p&gt;Laurent&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4909078</link><pubDate>Fri, 14 Sep 2007 14:20:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4909078</guid><dc:creator>Mary</dc:creator><description>&lt;P&gt;When I select an item from the available list I use the value to populate an id field. &amp;nbsp;However if I then change this item by typing text into the textbox the id field doesn't change. &amp;nbsp;How do I set the id field to null if I'm typing in a new item after selecting &amp;nbsp;an existing one? &amp;nbsp;Any help much appreciated.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4911837</link><pubDate>Fri, 14 Sep 2007 17:04:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4911837</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Mary ,&lt;/p&gt;
&lt;p&gt; &amp;nbsp;When do you populate the &amp;quot;ID&amp;quot; Field ? &lt;/p&gt;
&lt;p&gt; &amp;nbsp;is it after selecting an item from a list ?&lt;/p&gt;
&lt;p&gt; In case yes , then you can use the &amp;quot;itemSelected&amp;quot; event to change the &amp;nbsp;&amp;quot;ID&amp;quot; Field whenever a new value is selected.&lt;/p&gt;
&lt;p&gt;for ex: if you consider my above example in the post ,&lt;/p&gt;
&lt;p&gt;you need to modify the IamSelected Function to reset the &amp;quot;ID' Field.&lt;/p&gt;
&lt;p&gt;function IAmSelected( source, eventArgs ) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; alert( &amp;quot; Key : &amp;quot;+ eventArgs.get_text() +&amp;quot; &amp;nbsp;Value : &amp;nbsp;&amp;quot;+eventArgs.get_value()); &lt;/p&gt;
&lt;p&gt;//Do something to reset the ID Field&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Hope this helps&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4953050</link><pubDate>Mon, 17 Sep 2007 11:55:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4953050</guid><dc:creator>Mary</dc:creator><description>&lt;P&gt;Thanks for your reply. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm populating the id field using the "itemselected" event. &amp;nbsp;However if I then change the text without selecting a new item from the list eg by typing a new item directly into the textbox the id field is not updated. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there anyway to clear the id field if the text is changed?&lt;/P&gt;
&lt;P&gt;Thanks again&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4954987</link><pubDate>Mon, 17 Sep 2007 15:21:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4954987</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Mary ,&lt;/p&gt;
&lt;p&gt; There are 2 things you can do ,&lt;/p&gt;
&lt;p&gt; a) Subscribe to the onblur event of the textbox [ this is I.E Only ]&lt;/p&gt;
&lt;p&gt; b) Attach an OnHide Animation to the ACE and use a ScriptAction &lt;/p&gt;
&lt;p&gt;to clear the value of the &amp;quot;ID&amp;quot; Field .&lt;/p&gt;
&lt;p&gt;I'd suggest that you go with option (b) .&lt;/p&gt;
&lt;p&gt;&amp;lt;ajaxToolkit:AutoCompleteExtender blah blah &amp;nbsp;blah blah &amp;nbsp;blah blah &amp;nbsp;blah blah &amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Animations&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;OnHide&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;lt;ScriptAction Script=&amp;quot;ClearHiddenIDField()&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/OnHide&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Animations&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/ajaxToolkit:AutoCompleteExtender&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;script language=&amp;quot;javaScript&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; function ClearHiddenIDField() {&lt;/p&gt;
&lt;p&gt;//Do something to reset the ID Field&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;This way , the ID Field will be reset regardless of whether you select a value or not and also ,it will run AFTER the ItemSelected event .&lt;/p&gt;
&lt;p&gt;so , you should be safe :-)&lt;/p&gt;
&lt;p&gt;Hope this helps&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#4993912</link><pubDate>Wed, 19 Sep 2007 10:38:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4993912</guid><dc:creator>Declan</dc:creator><description>&lt;P&gt;First of all this is a great tool and easy to implement with excellent examples. I would like to be able to do this:&lt;/P&gt;
&lt;P&gt;When I select an item from the available list I use the value to populate an id field i.e. textbox,label to pass to a database. &lt;/P&gt;
&lt;P&gt;Thanks very much in advance. &lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5001976</link><pubDate>Thu, 20 Sep 2007 01:41:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5001976</guid><dc:creator>jccondor</dc:creator><description>&lt;p&gt;has this been taken out. What is the status?&lt;/p&gt;
&lt;p&gt;i&amp;#180;m using AtlasControlToolkit-26965.zip&lt;/p&gt;
&lt;p&gt;Thks&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5012256</link><pubDate>Thu, 20 Sep 2007 16:44:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5012256</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Jccondor,&lt;/p&gt;
&lt;p&gt; The Key-Value pairs Patch is &amp;quot; ChangeSet : 24539 &amp;quot;.&lt;/p&gt;
&lt;p&gt; The last I heard about the new release which includes this feature ( 10917 ) is supposed to be by the end of this week .&lt;/p&gt;
&lt;p&gt;Refer to this link : &lt;a rel="nofollow" target="_new" href="http://forums.asp.net/t/1159709.aspx"&gt;http://forums.asp.net/t/1159709.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hope this helps&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Phani Raj &lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5170282</link><pubDate>Thu, 27 Sep 2007 19:19:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5170282</guid><dc:creator>doulcat</dc:creator><description>&lt;P&gt;I did download the latest release and it doesn't seem to have the key-value pair. Am i doing something wrong?&lt;/P&gt;
&lt;P&gt;is there any way i can apply the patch, i went through Shaw Burke's blog and i don't see how it should work (just unzipping the files somewhere on your computer and building the solution...)&lt;/P&gt;
&lt;P&gt;any help would be greatly appreciated.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5172401</link><pubDate>Thu, 27 Sep 2007 22:06:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5172401</guid><dc:creator>doulcat</dc:creator><description>&lt;p&gt;Never mind my previous post. I figured out how to get a specific version. I had trouble opening it(no credentials with TFS) but i just copied the folder i needed to the toolkit, build it and the autocomplete extender had the key-pair value. &lt;/p&gt;
&lt;p&gt;Thank you this is a life saver&lt;/p&gt;</description></item><item><title>Patch Makers Featured..</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5173813</link><pubDate>Fri, 28 Sep 2007 00:17:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5173813</guid><dc:creator>With Great Power comes Great Response.write("Ability")</dc:creator><description>&lt;p&gt;Pretty Sweet ! All the Community members who contributed to the new toolkit Release got featured on Kirti&lt;/p&gt;
</description></item><item><title>Patch Makers Featured..</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5174337</link><pubDate>Fri, 28 Sep 2007 01:07:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5174337</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Pretty Sweet ! All the Community members who contributed to the new toolkit Release got featured on Kirti&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5181431</link><pubDate>Fri, 28 Sep 2007 10:04:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5181431</guid><dc:creator>VIjay</dc:creator><description>&lt;p&gt;I download the patch .&lt;/p&gt;
&lt;p&gt;how it is used in the my project ..&lt;/p&gt;
&lt;p&gt;Please let Know the process.&lt;/p&gt;
&lt;p&gt;urgent ....&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5186283</link><pubDate>Fri, 28 Sep 2007 15:41:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5186283</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Vijay ,&lt;/p&gt;
&lt;p&gt; You dont need to download the patch now .&lt;/p&gt;
&lt;p&gt; You can download the Latest version of the AjaxControlToolkit , ( i.e 10920 ) and the functionality is included in it.&lt;/p&gt;
&lt;p&gt;Hope this helps&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5199506</link><pubDate>Sat, 29 Sep 2007 12:30:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5199506</guid><dc:creator>hopesoft</dc:creator><description>&lt;P&gt;very good.&lt;/P&gt;
&lt;P&gt;I will have a try.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5242262</link><pubDate>Tue, 02 Oct 2007 16:32:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5242262</guid><dc:creator>JeffT</dc:creator><description>&lt;P&gt;Hi Raj,&lt;/P&gt;
&lt;P&gt;Thanks for documenting this feature so well. &amp;nbsp;I was hoping you could help me with implementing the following: &amp;nbsp;I have an ASP text box (partNoTxt) that expects a part number, but I want to display suggestions in the AutoComplete drop down in the form "PartNo - Description" and then populate the text box with the PartNo from the selected item only (not the description). &amp;nbsp;I'm assuming this must be done in the IAmSelected client method but I'm drawing a blank. &amp;nbsp;Any help would be greatly appreciated!&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Jeff&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5242879</link><pubDate>Tue, 02 Oct 2007 17:31:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5242879</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Jeff,&lt;/p&gt;
&lt;p&gt;I will cover this scenario in an upcoming blog Post about common scenarios with the AutoComplete Extender . Please let me know if there are any other scenarios that you wish to be addressed.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Raj&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5257301</link><pubDate>Wed, 03 Oct 2007 11:28:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5257301</guid><dc:creator>Riddler</dc:creator><description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a problem with the AutoCompleteExtender:&lt;/P&gt;
&lt;P&gt;When I type something in the textbox and the completion list appears and I want to select an item using the keyboard, if I press enter on an item the whole page refreshes (I have a sumbit button on the page). This problem appears on Firefox, but in IE it works.&lt;/P&gt;
&lt;P&gt;In the patch that contains the key-value pair functionality I saw event.preventDefault() and event.stopPropagation() in the method which deals with key events. It seems these 2 event methods do not work in Firefox.&lt;/P&gt;
&lt;P&gt;Any idea?&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5261626</link><pubDate>Wed, 03 Oct 2007 15:50:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5261626</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Riddler ,&lt;/p&gt;
&lt;p&gt;I looked into this and saw that the &amp;nbsp;sample website page showing the ACE has a fix for this .&lt;/p&gt;
&lt;p&gt; &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Work around browser behavior of &amp;quot;auto-submitting&amp;quot; simple forms&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;var frm = document.getElementById(&amp;quot;aspnetForm&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (frm) {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;frm.onsubmit = function() { return false; };&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;Hope this helps.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Raj&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5286180</link><pubDate>Fri, 05 Oct 2007 09:43:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5286180</guid><dc:creator>Riddler</dc:creator><description>&lt;P&gt;Hi Raj,&lt;/P&gt;
&lt;P&gt;Thanks for your response.&lt;/P&gt;
&lt;P&gt;It's not what I wanted. When I'm inside (got focus) a text box and I press enter I want the page to submit. But I don't want the page to sumbit when I press enter on a selected item from the completion list.&lt;/P&gt;
&lt;P&gt;Maybe a solution would be to disable 'enter' key only on textboxes which have autocomplete extenders attached to them.&lt;/P&gt;
&lt;P&gt;Thanks anyway.&lt;/P&gt;
&lt;P&gt;Riddler&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5392577</link><pubDate>Wed, 10 Oct 2007 20:14:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5392577</guid><dc:creator>Tim</dc:creator><description>&lt;P&gt;Jeff,&lt;/P&gt;
&lt;P&gt;Use the following:&lt;/P&gt;
&lt;P&gt;function IAMSelected(source, eventArgs) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;$get("partNoTxt").value = eventArgs.get_value();&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;Tim&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5459926</link><pubDate>Mon, 15 Oct 2007 11:37:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5459926</guid><dc:creator>Ben</dc:creator><description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;I'm trying to get the key/value behaviour to work properly.&lt;/P&gt;
&lt;P&gt;I can get it to return the values, and the alert to show which key/value was selected works fine. &lt;/P&gt;
&lt;P&gt;However, the suggestions that appear in the autocomplete list are the key fields not the value fields.&lt;/P&gt;
&lt;P&gt;So the list of suggestions is showing username and not full name.&lt;/P&gt;
&lt;P&gt;Any help greatly appreciated.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5460753</link><pubDate>Mon, 15 Oct 2007 14:01:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5460753</guid><dc:creator>Stitch</dc:creator><description>&lt;P&gt;Hey,&lt;/P&gt;
&lt;P&gt;Although that this is exactly what I need, i can't seem to get it to work. I downloaded that latest version and "installed" it (Why they don't do this with an .exe to avoid confusion I don't know). But I still am not getting the "OnClientItemSelected" trigger.&lt;/P&gt;
&lt;P&gt;Do I need to reinsert DLL's or something like that in my project?&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5461449</link><pubDate>Mon, 15 Oct 2007 16:01:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5461449</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Ben,&lt;/p&gt;
&lt;p&gt; Can you please share a sample of your code with me ? &lt;/p&gt;
&lt;p&gt; You can drop it off to PhaniRaj At Microsofot Dot Com .&lt;/p&gt;
&lt;p&gt; I will take a look at it and see if I can help out.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Phani Raj &lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5461460</link><pubDate>Mon, 15 Oct 2007 16:04:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5461460</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Stitch,&lt;/p&gt;
&lt;p&gt;The Version of the &amp;nbsp;DLL containing the AutoComplete Key/Value fix is : 1.0.10920.0. Once you replace the dll in your website's BIN Folder , you will ned to &lt;/p&gt;
&lt;p&gt;a) Remove the reference from your project and &lt;/p&gt;
&lt;p&gt;b) Remove any references from the web.config&lt;/p&gt;
&lt;p&gt;c) Add references to the new ATK Dll .&lt;/p&gt;
&lt;p&gt;Let me know if this doesnt work out .&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Phani Raj &lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5461520</link><pubDate>Mon, 15 Oct 2007 16:09:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5461520</guid><dc:creator>JeffT</dc:creator><description>&lt;P&gt;Tim, &lt;/P&gt;
&lt;P&gt;Thanks for the help. &amp;nbsp;I ended up solving this a little differently:&lt;/P&gt;
&lt;P&gt;function PartNoSelected( source, eventArgs ) &lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;var partNoTxt = document.getElementById('&amp;lt;%=partNoTxt.ClientID%&amp;gt;');&lt;/P&gt;
&lt;P&gt;partNoTxt.value = eventArgs.get_value();&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;Jeff&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5588253</link><pubDate>Mon, 22 Oct 2007 04:27:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5588253</guid><dc:creator>wxvbbo</dc:creator><description>&lt;p&gt;hello&lt;/p&gt;
&lt;p&gt;I post one week ago,but the article is lost,so &amp;nbsp;I post again.&lt;/p&gt;
&lt;p&gt;I want to understand how to display two values(name and description) under the autocomplete dropdownlist ,&lt;/p&gt;
&lt;p&gt;have anybody know to how to do it, thanks&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5796474</link><pubDate>Wed, 31 Oct 2007 13:33:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5796474</guid><dc:creator>Stitch</dc:creator><description>&lt;P&gt;Thanks PhaniRajuYN, got it to work!&lt;/P&gt;
&lt;P&gt;I have 1 more problem: &lt;/P&gt;
&lt;P&gt;How to I get access to the key value from VB? &lt;/P&gt;
&lt;P&gt;With the alert i can show the values in a pop-up box, this works super, but I need to be able to read out the values for the AutoPostBack event so i can load data from a database.&lt;/P&gt;
&lt;P&gt;Ex:&lt;/P&gt;
&lt;P&gt;Protected Sub FirmNameBox_TextChanged(ByVal sender As Object, &lt;/P&gt;
&lt;P&gt;ByVal e As System.EventArgs)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim FirmID as Interger = //GET ID VALUE FROM AutoCompleteExtender&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Call LoadFirmData(FirmID, False)&lt;/P&gt;
&lt;P&gt;End Sub&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#5799491</link><pubDate>Wed, 31 Oct 2007 17:59:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5799491</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Stitch,&lt;/p&gt;
&lt;p&gt;In JavaScript :&lt;/p&gt;
&lt;p&gt; function IAmSelected( source, eventArgs ) {&lt;/p&gt;
&lt;p&gt;$get(&amp;quot;HiddenFieldId&amp;quot;).value = &amp;quot; Key : &amp;quot;+ eventArgs.get_text() +&amp;quot; &amp;nbsp;Value : &amp;nbsp;&amp;quot;+eventArgs.get_value(); &lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;In VB &lt;/p&gt;
&lt;p&gt;Dim FirmID as Interger = HiddenFieldId.Value &lt;/p&gt;
&lt;p&gt;Hope this helps&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Phani Raj &lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6071892</link><pubDate>Sun, 11 Nov 2007 00:31:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6071892</guid><dc:creator>ShA</dc:creator><description>&lt;P&gt;Hello Raj,&lt;/P&gt;
&lt;P&gt;in function IAmSelected( source, eventArgs ) what does "source" contain. Can I get the ID of AutoCompleteExtender from it and how? Or is there any other way to get which ACE called IAmSelected function? The idea is to get the key from the key-value pair using one function for all ACEs on the page. So I need to know which of them triggered the event.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6087609</link><pubDate>Sun, 11 Nov 2007 09:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6087609</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Sha,&lt;/p&gt;
&lt;p&gt; The &amp;quot;source&amp;quot; is the ACE that triggered the event.&lt;/p&gt;
&lt;p&gt; you can run source.get_id() to get the ID of the ACE .&lt;/p&gt;
&lt;p&gt;Hope this helps.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Raj&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6091510</link><pubDate>Sun, 11 Nov 2007 10:39:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6091510</guid><dc:creator>ShA</dc:creator><description>&lt;P&gt;Hello Raj,&lt;/P&gt;
&lt;P&gt;Thanks for your prompt reply. That worked. But now I encountered anothor problem. Some of my strings that I pass as values contain ';' (semicolons). And looks like ACE doesn't like them. If let's say I have a key-value pair like &lt;/P&gt;
&lt;P&gt;5 - one;two&lt;/P&gt;
&lt;P&gt;instead of getting on entry in my auto complete list with the value of "one;two", I am getting two entries as following:&lt;/P&gt;
&lt;P&gt;{"First":"one&lt;/P&gt;
&lt;P&gt;two:","Second":"5"}&lt;/P&gt;
&lt;P&gt;(note: quotes and curly brackets are part of those entries; I copied exactly what I've got)&lt;/P&gt;
&lt;P&gt;eventArgs.get_value() and eventArgs.get_text() both return the entries as they appear&lt;/P&gt;
&lt;P&gt;My guess is the semicolons are used as some kind of separators and probably are not valid characters. But is there some work around? How can I display ";" symbol?&lt;/P&gt;
&lt;P&gt;Thank you for your help.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6092977</link><pubDate>Sun, 11 Nov 2007 11:38:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6092977</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hello Sha,&lt;/p&gt;
&lt;p&gt; You would need to use HTML Character Entities .&lt;/p&gt;
&lt;p&gt; The Semi-Colon would map to &amp;nbsp;: &amp;amp;#59;&lt;/p&gt;
&lt;p&gt; Refer : &lt;a rel="nofollow" target="_new" href="http://www.natural-innovations.com/wa/doc-charset.html"&gt;http://www.natural-innovations.com/wa/doc-charset.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Raj &lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6144074</link><pubDate>Mon, 12 Nov 2007 20:00:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6144074</guid><dc:creator>ShA</dc:creator><description>&lt;p&gt;Hello Raj,&lt;/p&gt;
&lt;p&gt;Substituting &amp;quot;;&amp;quot; with &amp;quot;&amp;amp;#59;&amp;quot; did help much, as now my those entries look like this:&lt;/p&gt;
&lt;p&gt;{&amp;quot;First&amp;quot;:&amp;quot;one&amp;amp;#59&lt;/p&gt;
&lt;p&gt;two:&amp;quot;,&amp;quot;Second&amp;quot;:&amp;quot;5&amp;quot;}&lt;/p&gt;
&lt;p&gt;Or am I doing it wrong?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6153080</link><pubDate>Tue, 13 Nov 2007 00:41:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6153080</guid><dc:creator>SeanG</dc:creator><description>&lt;p&gt;This is GREAT! &amp;nbsp;Thank you so much!&lt;/p&gt;
&lt;p&gt;It looks like this feature is standard in the latest (as of 2007-11-12) version of the Ajax Control Toolkit.&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6817674</link><pubDate>Thu, 20 Dec 2007 17:32:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6817674</guid><dc:creator>bs.</dc:creator><description>&lt;P&gt;Wonderful post - thank you for your time and efforts...&lt;/P&gt;
&lt;P&gt;This is a very much useful feature add-on for this control.&lt;/P&gt;</description></item><item><title>AutoComplete Extender Troubleshooting</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#6885459</link><pubDate>Fri, 28 Dec 2007 17:12:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6885459</guid><dc:creator>YsA.Net</dc:creator><description>&lt;p&gt;One of my tasks in our last block was to create a search box for a large value tree. For the implementation&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#7551599</link><pubDate>Sat, 09 Feb 2008 06:18:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7551599</guid><dc:creator>SLICan</dc:creator><description>&lt;P&gt;In JavaScript :&lt;/P&gt;
&lt;P&gt;function IAmSelected( source, eventArgs ) {&lt;/P&gt;
&lt;P&gt;$get("HiddenFieldId").value = " Key : "+ eventArgs.get_text() +" &amp;nbsp;Value : &amp;nbsp;"+eventArgs.get_value(); &lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;In VB &lt;/P&gt;
&lt;P&gt;Dim FirmID as Interger = HiddenFieldId.Value &lt;/P&gt;
&lt;P&gt;Hi, Can someone tell me where do I put the VB portion? &amp;nbsp;Thx.&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#8135933</link><pubDate>Mon, 10 Mar 2008 21:28:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8135933</guid><dc:creator>Urfan</dc:creator><description>&lt;P&gt;Hi there&lt;/P&gt;
&lt;P&gt;This is a great tool and this resouce/blog is cool too. &amp;nbsp;Iam using the Feb 29 2008 release.&lt;/P&gt;
&lt;P&gt;One little problem that I have is that Iam using vb as the language and I need to expand on and declare the 'souce' and 'eventArgs' parameters into the function being called&lt;/P&gt;
&lt;P&gt;In my aspx page, Iam decarling the function as follows:&lt;/P&gt;
&lt;P&gt;--------&lt;/P&gt;
&lt;P&gt;&amp;lt;script runat="server"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Private Function IAmSelected(ByVal source As Object, ByVal eventArgs As EventArgs) As String&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IAmSelected = ""&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;'alert(" Key : " + eventArgs.get_text() + " &amp;nbsp;Value : &amp;nbsp;" + eventArgs.get_value())&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;End Function&lt;/P&gt;
&lt;P&gt;&amp;lt;/script&amp;gt;&lt;/P&gt;
&lt;P&gt;------&lt;/P&gt;
&lt;P&gt;However, the eventArgs method .get_text() and .get_value() do not form part of the eventArgs object.&lt;/P&gt;
&lt;P&gt;Is there a different type I need to use, e.g. AutoCompleteExtender.EventArgs ?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;urfan&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#8178515</link><pubDate>Thu, 13 Mar 2008 07:22:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8178515</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Urfan,&lt;/p&gt;
&lt;p&gt; The source code mentioned in javascript is client-side code.&lt;/p&gt;
&lt;p&gt; &amp;nbsp;There is no server-side event triggered that you can hook into .&lt;/p&gt;
&lt;p&gt;I woul try and check if the Jscript function runs and then check if the VB function runs on the client-side.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Phani &lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#8345578</link><pubDate>Mon, 31 Mar 2008 16:10:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8345578</guid><dc:creator>Urfan</dc:creator><description>&lt;P&gt;Thank you, &lt;/P&gt;
&lt;P&gt;Phani for your feedback, my mistake earlier.&lt;/P&gt;
&lt;P&gt;Iam getting a strange designer error to do with the animation section:&lt;/P&gt;
&lt;P&gt;'cc1:AutocompleteExtender' could not be set on property 'Animations'.&lt;/P&gt;
&lt;P&gt;I've checked and double checked the behaviour id matches those expected in the script but cannot resolve this error. &amp;nbsp;If I remove this block then all works but don't get the drop down appearing as per the examples.&lt;/P&gt;
&lt;P&gt;I've tried it with and without the scripts:&lt;/P&gt;
&lt;P&gt;&amp;lt;Animations&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnShow&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Sequence&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;%-- Make the completion list transparent and then show it --%&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OpacityAction Opacity="0" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;HideAction Visible="true" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Parallel Duration=".4"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;FadeIn /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Parallel&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Sequence&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/OnShow&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnHide&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;%-- Collapse down to 0px and fade out --%&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Parallel Duration=".4"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;FadeOut /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Parallel&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/OnHide&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Animations&amp;gt;&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#8987416</link><pubDate>Tue, 07 Oct 2008 23:56:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8987416</guid><dc:creator>Panos</dc:creator><description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;Thanks for working on this! I don't mean to be a whiner, but the current state of this extender just doesn't seem to match the usual standards for the Ajax.net control extenders. It requires you to write some Javascript, to define hidden controls in your source that you don't really need and does not go well into reusable user controls.&lt;/P&gt;
&lt;P&gt;I know I could write some code to fix this but the point is that I could just drop the latest AjaxControlToolkit dll onto any server and it should work, I shouldn't have to worry about special builds that I've tweaked myself!&lt;/P&gt;
&lt;P&gt;So.... Is it too much to ask to polish this up a little bit? Just introduce a property SelectedValue on the extender that we can use server-side without having to do anything else?&lt;/P&gt;
&lt;P&gt;Thanks very much! You guys are great!&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#8992231</link><pubDate>Thu, 09 Oct 2008 02:20:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8992231</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Panos,&lt;/p&gt;
&lt;p&gt; Can you file your suggestion as a workItem on the codeplex site ?&lt;/p&gt;
&lt;p&gt;The site is here : &lt;a rel="nofollow" target="_new" href="http://www.codeplex.com/AjaxControlToolkit/WorkItem/List.aspx"&gt;http://www.codeplex.com/AjaxControlToolkit/WorkItem/List.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;once the item is filed , please leave a comment with the Work Item number and I will take a look at this over the weekend.&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#8992600</link><pubDate>Thu, 09 Oct 2008 12:18:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8992600</guid><dc:creator>Panos</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I've created a work item:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.codeplex.com/AjaxControlToolkit/WorkItem/View.aspx?WorkItemId=18858"&gt;http://www.codeplex.com/AjaxControlToolkit/WorkItem/View.aspx?WorkItemId=18858&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks again!&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9008344</link><pubDate>Tue, 21 Oct 2008 02:30:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9008344</guid><dc:creator>Mukesh Tank</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;A very comprehensive article.&lt;/p&gt;
&lt;p&gt;Thank you so much.&lt;/p&gt;
&lt;p&gt;Thanks - Mukesh&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9242115</link><pubDate>Fri, 19 Dec 2008 17:00:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9242115</guid><dc:creator>Ramiro</dc:creator><description>&lt;p&gt;Thank you PhaniRajuYN!!! this was very helpfull. &lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9397767</link><pubDate>Thu, 05 Feb 2009 10:20:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9397767</guid><dc:creator>Mary</dc:creator><description>&lt;p&gt;Hi Raj,&lt;/p&gt;
&lt;p&gt;This is terrific. I hope someone is still checking this blog, because I'm just having one tiny problem. All of this works for me as long as I don't add the 'OnClientItemSelected =&amp;quot;IAmSelected&amp;quot;' argument to the AutoCompleteExtender. I have created the IAmSelected function, i placed it in the same Bin/AutoComplete.vb file that I'm already storing the GetCompletionList function in, and I made IAmSelected the simplest function I could possibly think of, just to try to narrow down the problem. But still, if I use &amp;quot;OnClientItemSelected&amp;quot; then the AutoCompleteExtender doesn't fire at all. If I take out &amp;quot;OnClientItemSelected&amp;quot;, then it fires.&lt;/p&gt;
&lt;p&gt;Any ideas what else I can try?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;--Mary&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9399198</link><pubDate>Thu, 05 Feb 2009 20:26:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9399198</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Mary ,&lt;/p&gt;
&lt;p&gt; The &amp;nbsp;IAmSelected function is a client-side javaScript function , the function should exist in the Autocomplete.aspx page to be called. &lt;/p&gt;
&lt;p&gt; I think the reason tha AutoComplete isnt firing is because its looking for the function in the page and on failing to find it , not populating the results.&lt;/p&gt;
&lt;p&gt;Hope this helps&lt;/p&gt;
</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9399315</link><pubDate>Thu, 05 Feb 2009 20:54:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9399315</guid><dc:creator>Mary</dc:creator><description>&lt;P&gt;Thank you SO MUCH PhaniRajuYN! That was exactly the problem. I fixed that, and now it's working just right. You just made my day!&lt;/P&gt;
&lt;P&gt;Mary&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9648260</link><pubDate>Thu, 28 May 2009 20:57:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9648260</guid><dc:creator>Enrico</dc:creator><description>&lt;P&gt;&lt;A href="http://vincexu.blogspot.com/2008/10/custom-autocomplete.html" rel=nofollow target=_new&gt;http://vincexu.blogspot.com/2008/10/custom-autocomplete.html&lt;/A&gt;&lt;/P&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9817660</link><pubDate>Sat, 04 Jul 2009 21:35:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9817660</guid><dc:creator>Hamish McCreight</dc:creator><description>&lt;p&gt;Just tell me..why is doing this so convoluted ... the original example wasn't even correct. !!!!&lt;/p&gt;</description></item><item><title>re: How to : Use a Key Value Pair in your AutoCompleteExtender ( updated again... )</title><link>http://blogs.msdn.com/phaniraj/archive/2007/06/19/how-to-use-a-key-value-pair-in-your-autocompleteextender.aspx#9820804</link><pubDate>Tue, 07 Jul 2009 01:31:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9820804</guid><dc:creator>PhaniRajuYN</dc:creator><description>&lt;p&gt;Hi Hamish,&lt;/p&gt;
&lt;p&gt; I am no longer actively working on the AjaxControlToolkit , if you have any issues with the Toolkit , then the CodePlex page is the best place to &amp;nbsp;make your voice heard.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://ajaxcontroltoolkit.codeplex.com/WorkItem/List.aspx"&gt;http://ajaxcontroltoolkit.codeplex.com/WorkItem/List.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Also , the source can be downloaded at : &lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326"&gt;http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>