16/07/2008, 09:56
|
| | | 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 |