Joaquin Trujillo


ContextKey en Autocomplete AJAX
noviembre 6, 2007, 10:06 pm
Filed under: AJAX | Etiquetas:

Acabo de darle solución a un problema (que por cierto me ha tomado ya casi una hora) como ya había mencionado antes el método del web service que alimenta nuestro control autocomplete AJAX maneja dos parametros prefixText y count, el primero es el texto que el usuario ha ingresado en el textbox asociado al autocomplete el segundo es la cantidad de elementos a mostrar en el listado de posibles opciones que tienen como inicio el texto ingresado por el usuario (función de autocompletar).

Pues mi web service va a una tabla de la base de datos y retorna una de sus columnas pero necesitaba que la consulta fuera mas especifica, es decir filtrar la información devuelta pero para eso necesitaba agregar un parámetro mas al método del web service, este parámetro debería tener el valor del filtro asociado a la consulta para que ésta retorna solamente una porción de la información que cumpliera con el filtro indicado, investigando un poco encontré que además de los dos parámetros antes mecionados se puede agregar un parámetro mas contextKey  de tipo string que puede ser utilizado para enviar un valor extra que necesitemos para crear nuestra consulta, además de agregar este parámetro en el web service debemos agregar como propiedades del control autocomplete UseContextKey = “true” y ContextKey=”valor a enviar a método” asi tendremos una consulta mas personalizada para alimentar nuestro control AutoComplete.

Es importante mencionarles que tuve un inconveniente al hacer esto ya que tenía una versión de Ajax Control Toolkit un poco desactualizada pero luego de instalar la última versión ya no tuve ningún problema, acá les dejo el enlace a el último release disponible:

http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=4941


5 comentarios so far
Deja un comentario

HIjo de puta no sabes nada. Pura basura para idiotas escribes

Comentario por Vete a la mierda

APRENDE A ESCRIBRI AWEONAO CULIAO NO SABI QUE HUEA HICISTE, MARACO EMIERDA, CHUCHA E TUMADRE NO MAS

Comentario por aweonao

GRACIAS DE TODOS MODOS…

Comentario por aweonao

PARA NO SER UN CULIAO MAL EDUCADO

Comentario por aweonao

amigo esta todo perfecto pero ese valor del contexkey q se manda es constante no es dinamico
UseContextkey=”true”
Contextkey=”

Comentario por john




Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s



A %d blogueros les gusta esto: