Conditionally adding or altering editors for Episerver

In Episerver an editor is normally registered for a combination of a .Net type and an optional ui hint using the EditorDescriptorRegistration attribute. In this blog post we’ll look on how you can add editors conditionally at start up.


Enabling out of the box editing with the SelectMany attribute for a IList of ContentReferences

Episervers built in property type List is a very powerful feature. At Epinova we've used this for adding relations between items, for instance adding tags where a tag might be another content item. However, there's an issue with editing this property in Episerver that you need to fix in order to use the out of the box editing. In this post I'll show how to solve this.