I have strange behavior of ListFieldIterator in SharePoint 2013. I create custom template for my list in CONTROLTEMPLATES folder, copy default template and add button that does post back (the event handler of this button is empty). Then I deploy solution, open my list and see this form. I fill fields and click on added button (test). After postback some of the field is cleared. What I missed?