【发布时间】:2014-09-30 18:43:49
【问题描述】:
我正在使用 asp .net 3.5,包括 Ajax Control Toolkit。
所以目前我正在使用asp DropDownList 来实现一个元素的简单选择,但是随着时间的推移,列表会增长,现在包含超过一万个元素,这会导致可用性和性能问题(如DropDownList)。
那么也许一些异步 Ajax 解决方案会更好?
有没有什么有用的东西可以用来做简单的选择,但有很多元素?
我很乐意听取您的建议。
【问题讨论】:
-
我不知道 Ajax Control Toolkit 中的任何内容是否适合您。我使用 jQuery UI 自动完成小部件或 select2 jQuery 插件。
-
也许是一个带有自动完成功能的文本框? stackoverflow.com/questions/3854358/…
-
您可以尝试 RadDropDownList(虚拟滚动 - demos.telerik.com/aspnet-ajax/dropdownlist/examples/…)或启用按需加载的 RadCombobox demos.telerik.com/aspnet-ajax/combobox/examples/…。
-
@Rumen Jekov:看起来很有用但不是免费的?
-
如果您正在寻找一个好的免费下拉列表,您可以评估 Kendo UI - demos.telerik.com/kendo-ui/dropdownlist/index