Si o utilizzi un campo hidden oppure metti tutto in sessione. Come alternativa puoi anche rieseguire la query per ripopolare la select.