ciao,
il tuo problema sta nel fatto che la proprieta' "servicePath" nasce per specificare l'url del webservice che la ajax chiamera' per farsi tornare una lista di stringhe da visualizzare sotto alla textbox.
Il metodo del webservice è appunto il "ServiceMethod" e deve avere una firma precisa che riceve il testo digitato finora nella textbox.
Il codice tuo deve risultare quindi qualcosa di questo tipo:
<asp:AutoCompleteExtender ...
TargetControlID="txt"
ServiceMethod="getDati"
ServicePath="~/miowebservice.asmx"
Enabled="true"
MinimumPrefixLength="1" />
e nel path che hai specificato deve esserci il metodo tuo, definito in questo modo:
public string[] getDati(string prefixText, int count)
{
.....
ritorni un array di stringhe,
basato sul prefix che ti passa mentre l'utente digita....
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo