A client is using the PropertyLinkCollection and finds that he wants the last added item to always appear at the top. So I need to change the way that items are added to the collection. Does anyone have any suggestions on the best way to approach this?
You could try to use PropertyDataControlAdapters and override the rendering the of EPiServer.Web.PropertyControls.PropertyLinkCollectionControl.
Take a look at this blog post:
Hope this helps!
I took the advice offered and had a look at the article by Anders. I have written a bit of code that catches and updates the link collection. When this is displayed using a call to databind the links for reordering, and deleting the items in linkscollection cause a out of bounds exception.
Has anyone had any success in updating these so they are displayed correctly.