1

如何增加 asp.net 中的下拉列表容量?我必须一次显示 20,000 个项目,DropDownList但绑定后它没有显示所有项目。一些项目丢失。
我怎样才能做到这一点?

4

2 回答 2

1

我不知道 .NET 框架应用的任何直接限制;客户可能会施加限制,但我不确定。20,000 是很多项目和很多要渲染的 HTML,而 HTML 渲染是更大的性能问题之一。您可能想要考虑另一种方法,例如自动完成功能,例如 this

于 2012-11-02T12:19:58.607 回答
0

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

在绑定之前检查您的数据源以确保所有项目都在那里,这可能是查询填充数据源而不是下拉列表缺少项目的问题。

尽管正如人们所指出的那样,用搜索功能或自动完成功能下拉列表替换它不应该是 20,000 个项目的地方。

于 2012-11-02T12:23:16.280 回答