我正在开发一个ASP.NET项目,其中用户设置了一个工作订单,该订单由为任意数量的患者生成文档组成。从列表框中查找大量项目的最佳做法
当前的UI设计如下;
设置工单的步骤是选择要包含哪些患者。 在此步骤中,用户可以选择选择患者位置或患者。无论哪种情况,所有可用的站点或所有可用的病人(可能高达20K +)都将被放入列表框中,用户可以使用查找文本框或手动选择病人。
这是在许多方面一个大麻烦,考虑到我们有20K患者:
- 它把浏览器上的大负荷
- 这太可怕了,当你有选择让我们说7000了20000
- 这不是很直观
请让我知道如果您有关于如何设计这更好
任何建议在此先感谢,
埃默拉尔
我会抛弃ListBox并使用Autocomplete。 – Marko 2010-10-13 18:51:14
即使自动完成,也很难选择大量的项目。 – Emrah 2010-10-13 18:56:16