In SharePoint 2013, Client has a requirement to place different SharePoint controls on different places in the master page. How to control this situation when through design manager we can manage how to place different SharePoint controls on different places in the master page?


In SharePoint 2013, you have the flexibility to use HTML file to edit the master page and it will be converted to .master file automatically.

That means you can edit the .html version of master page in any Editor (Text editor or Html editor like Notepad++, Dreamweaver, Visual Studio etc.). During editing you can place different SharePoint controls on different location and upload this .html file in SharePoint master page library with correct content type. From design manager you can convert your .html version of master page to .master file and check preview. On preview you have the option to move to Snippet Gallery, this gallery allows you to generate SharePoint controls to place in .html version.

  • can you put SharePoint controls in dream weaver or notepad++? I don't think so. – user17251 Jul 27 '15 at 10:55
  • Snippet Gallery will give you code snippets for SharePoint controls that you can use in dreamweaver or notepad++ (in fact any editor). This is new feature in SharePoint 2013. – Arsalan Adam Khatri Jul 27 '15 at 11:35

Yes you can, You need to build custom master pages using visual studio 2013. deploy the wsp to server.

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

  • Great that you know this. Could you elaborate on the answer explaining in further detail how this should be done? It will be more helpful if you do. Thank you! – Benny Skogberg Jul 27 '15 at 6:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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