Recently for a client engagement I used a Custom Field Iterator to control the edit and display form for a content type (more on this in an upcoming post). The requirement was for different fields to be made editable based on the state the list item was in. After deployment, the client requested that...