If you dynamically add data to a drop down, you'll lose the dynamic items when you submit the data.
When you submit the data, only the selected value from the drop down is part of the data and not the drop down content. If you want to submit the drop down content, you could save the value in a hidden field and then the value (for that field) would be submitted.
On the second step (user2) you would have to populate the drop down from that hidden field instead when the form initialize.
Problem is not with the dropdown list.
but i have used simple list boxes. I am explaining once again that,
but list1 appears like at time of creation and list2 appears empty. so why data is not persisted.
its not with the case of list but with the table also. i am adding row dynamically to the table but at user two it shows default rows and data stored in the table is lost. please give me suggestion that data should be persisted.