如何增加 asp.net 中的下拉列表容量?我必须一次显示 20,000 个项目,DropDownList
但绑定后它没有显示所有项目。一些项目丢失。
我怎样才能做到这一点?
问问题
748 次
2 回答
1
我不知道 .NET 框架应用的任何直接限制;客户可能会施加限制,但我不确定。20,000 是很多项目和很多要渲染的 HTML,而 HTML 渲染是更大的性能问题之一。您可能想要考虑另一种方法,例如自动完成功能,例如 this。
于 2012-11-02T12:19:58.607 回答
0
下拉列表选择没有理由丢失项目。
在绑定之前检查您的数据源以确保所有项目都在那里,这可能是查询填充数据源而不是下拉列表缺少项目的问题。
尽管正如人们所指出的那样,用搜索功能或自动完成功能下拉列表替换它不应该是 20,000 个项目的地方。
于 2012-11-02T12:23:16.280 回答