AutoCompleteExtender ou comment ne rien comprendre ^^"

cs_nyuu Messages postés 6 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 10 février 2011 - 11 juin 2009 à 17:35
cs_nyuu Messages postés 6 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 10 février 2011 - 15 juin 2009 à 09:48
Bonjour,
je suis en train de développer un site utilisant le toolkit AutoCompleteExtender.
Et comme vous pouvez vous en doutez, ca ne fonctionne pas :p
Ca fait 2jours que je parcours le net à la recherche d'exemples, tutoriels et autres et ca ne donne toujours rien....
J'avoue ne pas savoir d'ou provient le problème.
Si quelqu'un a une solution je suis preneur :D
Voila le code sur la page index :

<cc1:autocompleteextender runat="server" behaviorid="AutoCompleteEx" id="AutoCompleteExtender1" servicemethod="Func_TEST" targetcontrolid="TextBox1" servicepath="GetData.asmx" enabled="True" minimumprefixlength="1" usecontextkey="True" completioninterval="1000" enablecaching="true" completionsetcount="10"></cc1:autocompleteextender>

Mon GetData.asmx :
<%@ WebService
Language="VB"
CodeBehind="~/App_Code/GetData.vb" Class="GetData" %>

Et mon GetData.vb :

Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols

<webservice(namespace: )=""> _
<webservicebinding(conformsto:> _
<global.microsoft.visualbasic.compilerservices.designergenerated()> _

Public Class GetData
Inherits System.Web.Services.WebService

<webmethod()> _
Public Function Func_TEST(ByVal prefixText As String, ByVal count As Integer) As String()

Dim tableau As New ArrayList
Dim test As String()
Dim i As Integer
i = 0
While i <= 10
tableau.Add(i.ToString)
End While
Test = tableau.ToArray(GetType(String))
Return Test
End Function

Désolé si ce n'est pas très lisible.
Merci d'avance :)
</webmethod()></global.microsoft.visualbasic.compilerservices.designergenerated()></webservicebinding(conformsto:></webservice(namespace:>

4 réponses

cs_nyuu Messages postés 6 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 10 février 2011
11 juin 2009 à 17:36
Désolé, effectivement c'est illisible, je vais le refaire =)
0
cs_nyuu Messages postés 6 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 10 février 2011
11 juin 2009 à 17:47
Bonjour, je suis en train de développer un site utilisant le toolkit AutoCompleteExtender. Et comme vous pouvez vous en doutez, ca ne fonctionne pas :p Ca fait 2jours que je parcours le net à la recherche d'exemples, tutoriels et autres et ca ne donne toujours rien.... J'avoue ne pas savoir d'ou provient le problème. Si quelqu'un a une solution je suis preneur :D

Voila le code sur la page index :
<

asp:TextBox
ID= "TextBox1"
runat="server">
<cc1:AutoCompleteExtender

CompletionListCssClass="autocomplete_completionListElement"

CompletionListItemCssClass="autocomplete_listItem"
CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem"
runat="server"
BehaviorID="AutoCompleteEx"
ID="AutoCompleteExtender1"
ServiceMethod="Func_TEST"
TargetControlID="TextBox1"
ServicePath="GetData.asmx"
Enabled="True"
MinimumPrefixLength="1"
UseContextKey="True"
CompletionInterval="1000"
EnableCaching="true"
CompletionSetCount="10">
</cc1:AutoCompleteExtender>

  Mon GetData.asmx :

<%
@
WebService
Language ="VB"
CodeBehind="~/App_Code/GetData.vb"
Class="GetData" %>
 Et mon GetData.vb :
Public
Function Func_TEST(
ByVal prefixText
As
String,
ByVal count
As
Integer)
As
String()

Dim tableau
As
New ArrayList

Dim test
As
String()

Dim i
As
Integer

i = 0

While i <= 10tableau.Add(i.ToString)

End
WhileTest = tableau.ToArray(

GetType(
String))

Return Test

End
Function

Voila, ça devrait aller ^^
Merci de vos réponses.
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
11 juin 2009 à 23:28
Salut,

Regardes les videos sur asp.net
essai avec un exemple simple
et reproduit l'exemple

et tu trouveras surement.
Passe ta webmethode au debuggage.

Et postes ta réponse quand tu as trouvé.

Il faut prendre un exemple qui fonctionne et le faire fonctionner sur ton poste
apres tu reproduis et tu trouveras.

Bon dev
0
cs_nyuu Messages postés 6 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 10 février 2011
15 juin 2009 à 09:48
j'avais deja comparé avec les exemples d'ajaxToolkit. Je vais aller jeter un coup d'oeil aux videos.
Merci pour l'info ^^
0
Rejoignez-nous