Indicates what method should be used for serializing the collection field DataFormItem. The default is Element. Attribute is the other option.
Element serialization specified:
<common:FormFields> <common:FormField FieldID="FIELDXML" Caption="Field XML" DataType="XML"> <common:Collection Serialization="Element"> <common:Fields> <common:FormField FieldID="FIELDA" Caption="Field A" DataType="String" /> <common:FormField FieldID="FIELDB" Caption="Field B" DataType="String" /> </common:Fields> </common:Collection> </common:FormField> </common:FormFields>
Element serialization saves as this format:
<FIELDXML> <ITEM> <FIELDA>Text</FIELDA> <FIELDB>More text</FIELDB> </ITEM> <ITEM> <FIELDA>Some more text</FIELDA> <FIELDB>Even more text</FIELDB> </ITEM> </FIELDXML>
Attribute serialization specified:
<common:FormFields> <common:FormField FieldID="FIELDXML" Caption="Field XML" DataType="XML" Required="true"> <common:Collection Serialization="Attribute"> <common:Fields> <common:FormField FieldID="FIELDA" Caption="Field A" DataType="String" /> <common:FormField FieldID="FIELDB" Caption="Field B" DataType="String" /> </common:Fields> </common:Collection> </common:FormField> </common:FormFields>
Attribute serialization saves as this format:
<FIELDXML> <ITEM FIELDA="Text" FIELDB="More text" /> <ITEM FIELDA="Some more text" FIELDB="Even more text" /> </FIELDXML>