can you load all of the data onto the client side ? if so, something like
http://www.greggriffiths.org/webdev/...nkeddropdowns/ may help. Other alternatives could be :
Use another Frame/IFrame to pass the first selected value back to the database and have Javascript returned in there populate the second.
Post the entire form back to the server for processing.