I am having a sample Silverlight app that contains a combo box with thousands of values(~4000). The values are pulled from the web service and populated currently, which takes a lot of time and renders the UI unresponsive.
The use case:
- A field in the UI needs to be populated by the user
- The field can have only certain predefined values(already present in the database)
- The values in the field cannot be grouped/categorized
What have you done or will do to:
- Make the UI more responsive when the values are getting populated in the combo box
- Populate the combo values as fast as possible
Thanks for reading!
UPDATE:
Great comments! Appreciated!
I have edited my post to present the use case.
The best alternative i could think of would be a Google auto-suggest-like textbox that suggests as i type-in.