我正在使用一些业务逻辑做简单的Web应用程序。现在我有大约25000个产品的下拉列表,用户可以选择它。
对于网速较慢的用户,应用程序可能会很慢。 (在公司好吧) 是否有任何组件(在Visual Studio中)或向用户提供这么多产品的最佳方法是什么?
我也尝试使用ComboBox ajax,但在IE 8中CPU无法处理。
答案 0 :(得分:1)
您是否需要一次显示所有25,000件物品?我想这将是一个可用性问题,即使它完美无缺。如此庞大的列表,用户已经必须对他们选择的内容有所了解。
使用ajax下拉建议结果的简单文本框(类似于谷歌搜索)怎么样?
修改的 您还可以将项目分成多个类别,然后有一个下拉列表。一旦用户选择了一个类别,第二个下拉列表就可以显示该类别中的所有项目,或者可能会更新某个类别。类似于:http://www.kbb.com/whats-my-car-worth/