Solved

Big Problem with webpart manager webpart pages, etc

Posted on 2011-02-14
2
1,392 Views
Last Modified: 2012-08-13
Ok, I am doing the following.

1st.  I created a website collection with the publishing portal template
2nd. I edit the homepage because I want to change the page layout, I select blank webpart page and it works.

No the problem is.
If I select minimal.master and set it as master and custom masterpage, I got this error
Error
An unexpected error has occurred.
Troubleshoot issues with Microsoft SharePoint Foundation.
Correlation ID: 747bc122-4943-47a4-b304-99c1e5fc1d54
Date and Time: 2/14/2011 10:35:19 AM

System.Web.HttpException: Cannot find ContentPlaceHolder 'PlaceHolderPageDescription' in the master page '/_catalogs/masterpage/minimal.master', verify content control's ContentPlaceHolderID attribute in the content page.    at System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection)     at System.Web.UI.Page.get_Master()     at System.Web.UI.Page.ApplyMasterPage()     at System.Web.UI.Page.PerformPreInit()     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

If I use my own mastarpage that I downloaded from codeplex.
http://startermasterpages.codeplex.com/

I used starter_publishing.master, created it, checked in, approved it
When I tried to approve it, I got this error
System.Web.HttpException: Cannot find ContentPlaceHolder 'PlaceHolderCalendarNavigator' in the master page '~masterurl/default.master', verify content control's ContentPlaceHolderID attribute in the content page.    at System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection)     at System.Web.UI.Page.get_Master()     at System.Web.UI.Page.ApplyMasterPage()     at System.Web.UI.Page.PerformPreInit()     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

SO, in site collection admin, I went to master page and I had to select v4.master

What I want to do its very simple, And I do not want to touch system files.

I want to create a custom master page, from scratch or with the minimal things? or maybe I need to start with v4.master?
Because I want that after creating the custom master page, I can change the layout to Blank webpart page, thats not too much to ask

Suggestions pls

0
Comment
Question by:LuisEstebanValencia
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 7

Accepted Solution

by:
AlMothanaAlOmari earned 500 total points
ID: 34886912
you should do one of the following
1- create a master page from scratch (http://msdn.microsoft.com/en-us/library/aa660698.aspx)
2- copy the v4 . master mane it mypage.master then make your changes as you want
0
 
LVL 6

Expert Comment

by:vikas413
ID: 34886956
one more simple way is keep adding missing content place holders in your current version of minimal master page and that will do the magic ;)

you can add new placeholder as given below:

<asp:ContentPlaceHolder ID="New Place holder name" runat="server" />
0

Featured Post

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

We had a requirement to extract data from a SharePoint 2010 Customer List into a CSV file and then place the CSV file into a directory on the network so that the file could be consumed by an AS400 system. I will share in Part 1 how to Extract the Da…
I thought I'd write this up for anyone who has a request to create an anonymous whistle-blower-type submission form created using SharePoint 2010 (this would probably work the same for 2013). It's not 100% fool-proof but it's as close as you can get…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question