AutoComplete ajax asp.net
Bonjour j'essaie de mettre en place un AutoComplete avec ajax asp.net, tout parait correct mais ça ne fonctionne toujours pas.
les données entrer se font depuis une BD.
la hiérarchie des fichiers est la suivante :
Code:
1 2 3 4 5 6 7 8
|
App_Code
.AutoComplete.cs
AutoComplete.asmx
Default.aspx |
J'ai exécute le fichier AutoComplete.cs pour vérifier si les données sont lu et j'ai obtenu les données XML suivantes :
Code:
1 2 3 4 5 6
|
<ArrayOfString>
<string>TORNADE</string>
<string>TOMATES</string>
<string>TOTOT</string>
</ArrayOfString> |
ce qui montre que les données sont bien lu.
et dans la page Default.aspx j'ai :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="~/AutoComplete.asmx" />
</Services>
</asp:ScriptManager>
<asp:TextBox runat="server" ID="TextBox8" Width="300" />
<cc1:AutoCompleteExtender
runat="server"
ID="AutoCompleteExtender1"
TargetControlID="myTextBox"
ServicePath="AutoComplete.asmx"
ServiceMethod="GetCompletionList"
MinimumPrefixLength="2"
CompletionInterval="1000"
EnableCaching="true"
CompletionSetCount="12" /> |
Mais ça ne fonctionne, si quelqu'un sait pourquoi merci d'avance.