Bonjour.
J'ai un petit soucis avec l'autocomplete d'ajax :
Je souhaite faire un autocomplete avec les control toolkit asp.net...en quand je transpose les exemples du site
[ Lien ] ecrit en c# pas de soucis l'autocomplete mais mon site est écris en vb donc je code en vb...
alors en vb ça fonctionne pas : voila mon code
le webservice :
Imports
System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols<WebService(Namespace:=
"http://tempuri.org/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _Public
Class Autocomplete
Inherits System.Web.Services.WebService
PrivateShared AutoComplete AsString()<WebMethod()> _
PublicFunction GetCompletionList(ByVal prefixText AsString, ByVal count AsInteger) AsString()
Dim MyConnection As Data.OleDb.OleDbConnection
Dim myReader As Data.OleDb.OleDbDataReader
Dim StrSQL AsString
myConnection = New Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; " _
& "Data Source=" & Server.MapPath("base\base.mdb") & ";")
StrSQL = "Select codalph From PcExo"
myConnection.Open()
Dim mycommand = New Data.OleDb.OleDbCommand(strSQL, myConnection)
myReader = mycommand.ExecuteReader
Dim i AsInteger = 0
Dim suggestions AsString()
While myReader.Read
suggestions(i) = (myReader.GetValue(0).tostring)
EndWhile
myReader.close()
Return suggestions
EndFunctionEnd
Class
Si quelqu'un c'est pourquoi ça fonctionne pas merci!