0
我有500條記錄要顯示在下拉列表中。它花費了太多時間,所以任何人都可以幫助我減少下拉列表的加載時間?如何減少在asp中的下拉列表加載時間
我有500條記錄要顯示在下拉列表中。它花費了太多時間,所以任何人都可以幫助我減少下拉列表的加載時間?如何減少在asp中的下拉列表加載時間
500是一個下拉很多 - 誰真的想向下滾動499項目,以達到他們想要的?
也許考慮實施/使用自動完成下拉列表,而不是;在用戶開始輸入之後,下拉菜單中只會填充一部分項目 - 在大多數情況下對用戶更好。
下面是一個例子:
http://www.codeproject.com/Tips/533503/Creating-a-Database-Driven-Auto-Complete-TextBox-U
感謝您的幫助 –
是否有用戶需要審查所有的500條記錄?一個更好的方法是隻加載一個子集,即要求用戶輸入2或3個第一個字母,然後加載過濾的記錄 – mnieto
如何添加項目?逐個?如果是這樣,請考慮使用['ListItemCollection.AddRange()'](http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.listitemcollection.addrange%28v=vs.110%29 .aspx)添加項目。 –