The direction I would start in would be developing a custom field, that would store your info internally in some sort of custom structure (XML, comma-separated, whatever). Then in the render control you will need to serialize and deserialize this value into your representation. Take a look at the following tutorial to get you started on custom fields: http://vspug.com/nicksevens/2007/08/31/create-custom-field-types-for-sharepoint/
Vladi Gubler
2010-08-29 05:50:23