Solved

Big Problem with webpart manager webpart pages, etc

Posted on 2011-02-14
2
1,374 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
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

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Summary In SharePoint 2010 it is easy to create custom color themes to jazz up a site. Theme colors can also be created in PowerPoint 2010 with a few clicks. But how do the chosen colors actually look in the SharePoint site? The attached PowerPoint…
These days socially coordinated efforts have turned into a critical requirement for enterprises.
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

747 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

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now