在我的應用程序中,我正在對來自數據庫的下拉框fatching數據進行操作。經典asp中的下拉框值的上限是多少?
問題:
的頁面響應時間是非常高的,如果下拉值增加。 ASP中的下拉框有沒有最大限制?還是我們需要以其他方式填充它?
請指教。
感謝 網速慢
在我的應用程序中,我正在對來自數據庫的下拉框fatching數據進行操作。經典asp中的下拉框值的上限是多少?
問題:
的頁面響應時間是非常高的,如果下拉值增加。 ASP中的下拉框有沒有最大限制?還是我們需要以其他方式填充它?
請指教。
感謝 網速慢
有沒有強加的限制,但你必須要考慮用戶應該有多少數據需要下載每個頁面視圖。如果頁面的加載時間過長,則應該考慮僅初始化一個數據子集,然後使用AJAX遞增加載其餘部分,或者提供某種嚮導以訪問下一個子集。
作爲替代方案,使用文本框和實現jQuery Autocomplete插件可能更有意義,以便在用戶在字段中鍵入時返回數據,而不是填充下拉列表。
這並沒有真正回答這個問題,但我在考慮像戴爾或NVidia這樣的大型商業網站如何處理這樣的事情。通常他們不會向用戶提供比10個選擇更多的下拉菜單。很多時候,他們會呈現一系列的屏幕,並向您提出越來越細化的問題,以縮小選擇的範圍。這可以通過一系列的下拉菜單來實現,這些下拉菜單由前一個選項,列表框或僅一系列頁面動態填充。
不管怎樣,我會盡量遠離推動ASP的極限下拉了,有可能是一個更好的解決方案,如果有任何方法可以讓你連續過濾下來的選擇。