Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/07/2008, 09:56
Avatar de Romi28x
Romi28x
 
Fecha de Ingreso: octubre-2007
Mensajes: 185
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Que contro debo usar para hacer esto??

Amigos no me funciona el AutoCompletar, ya me lei los articulos que me menciono mdavila ya hice lo que ahi se indica pero aun asi no me hace la autocomplete.

tengo esta funcion que es la que llamo para buscar la informacion.

Public Function DameNombre(ByVal cod As String, ByVal c As Integer) As String()
Dim obj As New clsObj
Dim wNombre As New List(Of String)
Dim dr As SqlDataReader

If (c = 0) Then
c = 10
End If

dr = obj.DameDataReader("select xcliente from clientes where xcliente like '" & cod & "%'", Con.ConnectionString)
With dr.Read
wNombre = dr("xcliente")
End With

Return wNombre.ToArray()
End Function

dentro de la clase clsObj tengo el procedimiento que se encarga de buscar el dato en la BD y devolverlo, se que esta bueno por que ya lo prove de otra forma y si me recupera los datos

ya en las propiedades del control AutoCompleteExtender he definido esto

ServiceMethod="DameNombre" ----> nombre del metodo que llamo
ServicePath="AutoComplete.asmx" ----> nombre del web servis

y en la propiedades del AutoCompleteExtender
TargetControlID="txtCliente"> ---> nombre del control text en donde escribo

no me manda ningun error, simplemente no hace nada, es decir escribo un nombre en el text y se supone que lo debe ir a buscar a la BD y ir devolviendo los conincidentes, pero no hace nada.

alguien tiene una idea