666 messaggi dal 10 febbraio 2006
Ciao

Vorrei usare il controllo ajaxautocompleteextender
e vorrei che i dati relativi alla lista dell'autocompletamento
fossere presi da una lista di parole presenti nel db.

come bisongna fare per ottenere questo?
Nella definizione della funzione, esegui la query sul database:
[System.Web.Services.WebMethod]
[System.Web.Script.Services.ScriptMethod]
public string[] GetCompletionList(string prefixText, int count) { // open connection
// query
SqlDataReader re=command...("select parola from lista where parola like '%"+prefixText+"%'")...
}

Oppure non ho capito bene la tua richiesta?

Info:
http://ajax.asp.net/ajaxtoolkit/AutoComplete/AutoComplete.aspx
Ciao

Andrea Zani
Undicesimo comandamento: NON utilizzare Explorer 6
666 messaggi dal 10 febbraio 2006
Era proprio questa la richiesta.

Grazie

Mi metto al lavoro e mi studio un pò i webservice
dato che non so a cosa servino
110 messaggi dal 12 dicembre 2003
mi rendo conto che rispetto ai vostri post è passato un po' di tempo, ma solo ora sto usando questo controllo.
Ho un problema:

non mi funziona!
credo che il malfunzionamento derivi dalla mancata chiamata al webService, infatti ho provato a debuggarlo, ma non arriva proprio la chiamata. Eppure i parametri sono impostati correttamente nelle proprietà dell'autocompleteextender, la firma del metodo (anche il nome a dire il vero) sono quelli giusti ma niente.

l'unica cosa che ho notato di strano è che per poter aggingere l'attributo:

[System.Web.Script.Services.ScriptMethod]

ho dovuto aggiungere una reference alla system.web.extensions

qualcuno sa aiutarmi?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC