Thanks, that goes some way...but not all the way though. A common situation where a dynamic page displays 0....n items with different identifiers. For example, an item list is fetched from database, and page contains delete buttons for items 23, 67, 101 and 128. I do not think you can use this approach to solve that problem. You would have to magically create getDeleteItem23, getDeleteItem67....methods in your class.
I'm surprised that this kind of common problem is not handled internally by the framework, and there is a need to use quite strange workarounds (get - methods that modify state of the form).
I have not looked into it as yet, Janne, but I would think there is also a map based form solution to this similar to what I have done to solve your problem. This would have something like property(button.button0), property(button.button1), ... , property(button,buttonN) instead of button.button0, button.button1, ... , button.buttonN. Make sense?
If you develop something like this, I would be very interested in the results. I will do this in the near future when time permits if you don't do it first.
Michael
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]