I have a few webdropdown controls on a page with the following settings.
OnSelectionChanged="wdd_OnSelectionChanged"EnableCustomValues="false"EnableAutoFiltering="Client"EnableAutoCompleteFirstMatch="false"AutoPostBack="true"
When user start typing in the webdropdown, each keyed in letter will cause the system to pause and seems like a postback but it did not execute "wdd_OnSelectionChanged".
How I can improve the performance? Can we write any client script that can check to ensure user selects a valid item in the webdropdown before executing "wdd_OnSelectionChanged"? I need to be able to check which webdropdown control (or webimagebutton) causes the postback to execute different logic.
Many thanks.
Hi trishia,
It has been a while since your post, however in case you still need assistance I would be glad to help.
Please note that selection change is fired when the input value of the drop down is changed therefore client-side filtering is not suitable in this scenario. Therefore it would be more prudent for your scenario to use serverside filtering and setting the AutoFilterTimeoutMs to an appropriate value.
You can find more information on the autofiltering features of the WebDropDown at:
https://www.infragistics.com/help/aspnet/webdropdown-autocomplete-and-auto-filtering
Please contact me if you have any questions.
Best Regards,
Petar IvanovDeveloper Support EngineerInfragistics, Inc.https://www.infragistics.com/support