The project team wanted to ajax-ify some parts of a web page we were building so I naturally reached for the ASP.Net AJAX tools. I needed to configure the autocomplete textbox feature that looks at the characters in the textbox as you're typing and suggests actual values through a listbox that appears below the textbox.
This all works though a background web service call to the server that filters the total results that match the current prefix in some way.
I downloaded the ASP.Net AJAX 1.0 Beta 2 bits and got the Update panel working nicely. Then, I was onto the autocomplete textbox. I couldn't find it anywhere. I installed the AJAX Control toolkit from CodePlex but it wasn't there either. I just wanted to find and use this control:
<asp:AutoCompleteExtender ID="AutoCompleteExtender1" TargetControlID="txtSearch"
runat="server" ServiceMethod="GetCompletionList" ServicePath="~/Search.asmx"
MinimumPrefixLength="1" />
It wasn't in any of the assemblies. Then, through some forum, I forget where, I saw a reference to the ASP.Net 2.0 AJAX Futures November CTP. Ack! There is was.
This "futures" CTP installs in the same folder as the ASP.Net AJAX 1.0 Beta 2 bits so I'm not sure what was overwritten; I'd like to come back to this some day.
C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025
The important assembly to get is:
Microsoft.Web.Preview.dll
It seems that they've moved the autocomplete feature out into this assembly for Beta 2. Hopefully this will save you some searching if you need the feature too.