QUERCUS BLOG
Industry Insights from Our Experts

SharePoint 2013 – Document Set/Welcome Page Issue

Filed under SharePoint

In a recent SharePoint 2013 project, I created a custom document set content type deployed as a feature and after I added this content type to a document library I customized the document set Welcome Page by adding some web parts to it. Later in the project, I needed to add some new columns to this document set content type. I added the columns as site columns and then added the columns to the site content type and set “Update all content types inheriting from this type?” equal to “Yes”.

Docset1

 

I reviewed the document set content type in the document library and the new columns were there – success! Then I viewed an existing document set item and all of the customizations to the Welcome Page were gone – fail! Thinking this through as to what exactly SharePoint would be doing, it seems that the original Welcome Page (with no customizations) that is configured with the site content type is getting redeployed when the site content type is updated and this overwrites any customization changes made to the Welcome Page in the document library content type.

Thus far, the only solution I have is to add the site columns, then add the columns to the site content type setting “Update all content types inheriting from this type?” equal to “No” to solely keep the site content type up to date.

 

Docset2

 

Then I add the columns manually to the document library content type.

 

Docset3

 

This maintains the Welcome Page customizations. I’m sure that I could programmatically make changes to the site content type Welcome Page, but it seems like there should be a better solution through the SharePoint UI. If anyone has found a better solution then please share it.

Happy SharePointing!

Copyright 2017 by Quercus Solutions
Login