0

我正在做带有一点业务逻辑的简单 Web 应用程序。现在我有大约 25 000 种产品的下拉列表,用户可以选择它。

对于互联网速度较慢的用户,该应用程序可能会很慢。(在公司里没问题)是否有任何组件(在 Visual Studio 中)或者向用户提供这么多产品的最佳方式是什么?

我也尝试使用 ComboBox ajax,但在 IE 8 CPU 中无法处理。

4

1 回答 1

1

是否有理由需要一次显示所有 25,000 个项目?我想这将是一个可用性问题,即使它完美无缺。拥有如此庞大的列表,用户必须对他们选择的内容有所了解。

一个使用 ajax 下拉建议结果的简单文本框怎么样(类似于 google 搜索)?

编辑 您还可以将您的项目分成多个类别,然后有一个类别的下拉列表。一旦用户选择了一个类别,第二个下拉列表可以显示该类别中的所有项目,或者可能会进一步细分该类别。类似于:http ://www.kbb.com/whats-my-car-worth/

于 2013-02-14T13:17:07.283 回答