Je travaille sur un projet ASP.NET dans lequel un utilisateur configure un ordre de travail consistant à générer des documents pour un nombre arbitraire de patients.Meilleure pratique pour rechercher un grand nombre d'éléments à partir d'une zone de liste
La conception actuelle de l'interface utilisateur est la suivante. Une étape de configuration d'un ordre de travail consiste à sélectionner les patients à inclure. Au cours de cette étape, l'utilisateur peut choisir de sélectionner des sites de patients ou des patients. Dans tous les cas, tous les sites disponibles ou tous les patients disponibles (pouvant aller jusqu'à 20K +) seront placés dans une liste et l'utilisateur pourra soit sélectionner les patients en utilisant le champ de recherche, soit manuellement.
Ceci est une grande dispute sur de nombreux aspects, étant donné que nous avons 20K patients:
- Il met une grosse charge sur le navigateur
- Il est horrible quand vous devez sélectionner disons 7000 de 20000
- ce n'est pas très intuitif
S'il vous plaît laissez-moi savoir si vous avez des suggestions sur la façon de concevoir ce mieux
Merci à l'avance,
Emrah
Je voudrais abandonner le ListBox et aller avec Autocomplete. – Marko
Même avec l'auto-complétion, il est difficile de sélectionner un grand nombre d'éléments. – Emrah