Hi Niall,Thanks for the prompt reply while out of office.You are right, we are using the initialize event to build the dropdown, I definitely will try the pre-open event.If you don't mind, I would like to ask you some more question, because the code style we learn and used seem to have very bad perf...