Forms : How to add elements on the client without a (ajax) round trip to the server
Short of building your form with a huge amount of fields, hiding them, and then showing them dependent on the user's action, no you can't.