2013-10-11 3 views
0

Ce que je veux faire est de faire un DropDownList avec beaucoup d'éléments d'une base de données. Dans ce DropDownList Je veux être en mesure de taper dans une partie de la valeur de l'élément, et cette façon de limiter les éléments du DropDownList seulement ceux qui contiennent ce que je ComplétéEntrée DropDownList pour filtrer les éléments DropDownList

Par exemple:. Quand je avoir une liste de produits avec un nom de 10000 à 20000, soit 10.000 articles. Pour éviter d'avoir à choisir parmi ceux-ci, je veux saisir une valeur de disons les éléments 10000 à 10010. Cela revient à 10 éléments. Par exemple, seuls ces 10 éléments contiennent "Box" dans leur valeur. Tous les autres éléments n'ont pas de "Box" dans leur valeur, donc ils arrêtent d'apparaître dans DropDownList jusqu'à ce que je supprime le texte.

Quand il est filtré à 10 articles, je peux choisir le bon et le sélectionner. Quand je fais cela, il doit remplir automatiquement toute la valeur de cet élément dans une zone de texte.

Est-ce que quelqu'un sait comment s'y prendre?

Merci d'avance.

Milan.

+1

http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AutoComplete/AutoComplete.aspx – Abhitalks

+1

Vous pouvez regarder ceci: http://jqueryui.com/autocomplete/ –

+0

Je suppose que vous avez besoin de quelque chose comme http: //www.erichynds.com/examples/jquery-ui-multiselect-widget/demos/#filter – Pratik

Répondre