James,
The point about WCF is that my project needs to have WCF as a web service, not a .asmx web service. The WCF web service get the data from the database and then bind the data to the textbox (I should say that it is the textbox, not the drop-down-list). For examples out there, I see that autocomplete using the .asmx web service as shown:
<asp:TextBox runat="server" ID="myTextBox" Width="300" autocomplete="off" />
<ajaxToolkit:AutoCompleteExtender
runat="server"
BehaviorID="AutoCompleteEx"
ID="autoComplete1"
TargetControlID="myTextBox"
ServicePath="AutoComplete.asmx"
ServiceMethod="GetCompletionList"
MinimumPrefixLength="2"
CompletionInterval="1000"
EnableCaching="true"
CompletionSetCount="20"
CompletionListCssClass="autocomplete_completionListElement"
CompletionListItemCssClass="autocomplete_listItem"
CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem"
DelimiterCharacters=";, :">The ServicePath references AutoComplete.asmx and I cannot reference my WCF web service (or it is available but I don't know how to?).
So, my point is that I'm trying to query the dataset built from my WCF web service. My WCF web service actually returned a string array and then I build the DataSet from it.
Since you mentioned turning the DataSet into a string array, would you tell me more on how to AutoComplete it? Thanks!