SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a situation were I have to create multiple templates for one content type. I am aware that this can be achieved by creating multiple content type but I am trying to have multiple templates attached to only one content type.

Is it possible. If yes how easy or hard it is?

share|improve this question
up vote 0 down vote accepted

It can be done!

Take a look at how a Web Part Page is created - it directs you to an ASPX page in which you choose the layout. You could basically do the same thing for any content type.

share|improve this answer
Can you please direct me to a website some where I can read more about it. Thanks. Dig – Digant Sep 27 '11 at 22:12
This isn't exactly documented. But what really happens is that the content type template points to an .aspx file that does the trick for you. Check the default content types and files in the SharePoint root folders and mimic that. – Wictor Wilen MCA MCM MVP Sep 28 '11 at 11:23

No, this is to my knowledge not possible.

Instead create a hierarchy of CT's where all your different templates are associated to a sibling CT

share|improve this answer

Document Set is what you are looking for.

To elaborate, you can associate metatdata to a document set and have multiple templates associated with it.

share|improve this answer

No, We can't attach multiples templates to a Single content type. Because Each Content Type holds certain set of Properties and hold as a single template. May I know, what kind of requirement needs for Multiple templates in a Single Content Type.

share|improve this answer

Quick note to say that it would be great if someone could provide a little more info on how to implement the approach proposed by Wictor. I would have added this as a comment except I don't have enough rep points to do so. Cheers

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.