The snap fasteners sound good. Using grommets and pulling them over a post should work as well. The tension from compressing the noodles as you pull the flap back should hold it.
Read all about snap fasteners here:
http://www.snapsource.com/faqs/introtosnaps.php
The only question is if they are strong enough.