在ASPX网页上显示大量数据的最佳方式(下拉列表,

时间:2013-02-14 13:12:22

标签: asp.net performance usability

我正在使用一些业务逻辑做简单的Web应用程序。现在我有大约25000个产品的下拉列表,用户可以选择它。

对于网速较慢的用户,应用程序可能会很慢。 (在公司好吧) 是否有任何组件(在Visual Studio中)或向用户提供这么多产品的最佳方法是什么?

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

1 个答案:

答案 0 :(得分:1)

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

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

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