如何增加ASP.NET中的下拉列表容量



如何增加asp.net中的下拉列表容量?我必须在单个DropDownList中显示20,000个项目,但它在绑定后并未显示所有项目。一些项目缺少。
我该如何实现?

我不知道.NET Framework应用的任何直接限制;客户可能有一个限制,但我不确定。20,000是很多物品,也有很多HTML渲染,而HTML渲染是更大的性能问题之一。您可能需要考虑一种替代方法,例如自动完成功能。

没有理由下拉列表选择会丢失项目。

在绑定之前检查您的数据源以确保所有项目都存在,查询填充数据源而不是下拉列表丢失项目可能是一个问题。

虽然正如人们所指出的,但用搜索功能或自动完成功能下拉列表替换为20,000个项目。

最新更新