J'ai créé un service Web dans .net qui récupérera le nom de la ville en fonction du texte d'entrée donné. Le service Web fonctionne correctement. J'ai utilisé ce service Web dans un contrôle AutoCompleteExtender dans la boîte à outils de contrôle ajax. Mais je ne reçois pas la liste des suggestions si je tape quelque chose dans la zone de texte.Contrôle AutoCompleteExtender dans la boîte à outils de contrôle ajax
La structure de service Web est:
chaîne publique GetCompletionList (string prefixText)
<body>
<form id="form1" runat="server">
<div>
<!--.........................................
.........................................
.........................................-->
<asp:TextBox ID="txtsearchcity" runat="server" class="autosuggest"></asp:TextBox>
<asp:AutoCompleteExtender runat="server"
ID="autoComplete1"
TargetControlID="txtsearchcity"
ServicePath="http://localhost:3935/SearchCity/searchcity.asmx"
ServiceMethod="GetCompletionList"
MinimumPrefixLength="2"
CompletionInterval="1000"
EnableCaching="true"
CompletionSetCount="20">
</asp:AutoCompleteExtender>
<!--.........................................
.........................................
.........................................-->
</div>
</form>
</body>
Quelle devrait être la ServicePath exacte et ServiceMethod? Si le fichier css est nécessaire pour obtenir la sortie?