Within our asp.net web application, we have created a user control, which displays a form for a user to fill out. It has 17 jqdropdownlists on it. The user has the option to add 10 of those forms to the page (for a total of 170 jqdropdownlists). The page takes 10 seconds to load the 2nd user control and increases drastically for each new user control loaded. We were able to identify the cause of this delay to be the initialization of the jqdropdownlists. Once there are over 30 dropdownlists on the page, the time to initialize is greatly increased. This is noticeable in all browsers, but is very noticeable in IE. We are initializing these as shown in your online demos. Is there a more efficient way to initialize many jqdropdownlists?