I am trying to use the asp.net dropdownlist server control to list about 4000 vendors for the user to select from. The list is populated fine, but the viewstate is sooooo large that the page loading performance is not acceptable. Is it possible to use a server control for a list this large? I tried using an HTML SELECT server control but the result is the same. How can I get this to work without causing the Viewstate to be so big? I would appreciate any suggestions here. I am fairly new to asp.net. Thanks!