I used 3 ddl for address purpose using ajax extention (script manager and update panel)
they worked but when user never select any country,state or city and submit then header for each ddl (select country,select city,select state) stored in database.