1

asp.netでドロップダウンリストの容量を増やすにはどうすればよいですか? 20,000 個のアイテムを一度に表示する必要がありますDropDownListが、バインド後にすべてのアイテムが表示されません。一部のアイテムが欠落しています。
どうすればこれを達成できますか?

4

2 に答える 2

1

.NET フレームワークによって適用される直接的な制限については知りません。クライアントによって適用される制限があるかもしれませんが、私にはわかりません。20,000 というのは、表示する項目と HTML の量が多く、HTML の表示はパフォーマンス上の大きな問題の 1 つです。代わりに、このようなオートコンプリート機能などの代替アプローチを検討することをお勧めします。

于 2012-11-02T12:19:58.607 に答える
0

ドロップダウン リストの選択でアイテムが欠落する理由はありません。

バインドする前にデータ ソースをチェックして、すべてのアイテムがそこにあることを確認してください。ドロップダウン リストにアイテムが欠落しているのではなく、データ ソースを埋めるクエリに問題がある可能性があります。

人々が指摘したように、これを検索機能またはオートコンプリート機能のいずれかに置き換えてください。

于 2012-11-02T12:23:16.280 に答える