Visual Studio 2010 – ContentPlaceHolder error with MasterPages

A few days into using the RTM release of Visual Studio 2010 I ran into a quirky bug with my aspx pages when flipping to design view.

Not all pages but on some I would get “The page has one or more <asp:Content> controls that do not correspond with <asp:ContentPlaceHolder> controls in the Master Page.”.

I spent a few minutes verifying that indeed my ContentPlaceHolder controls do match up.  Not wanting to spend more time on it I ignored it because I don’t usually use design view for much anyways.

However,  later I opened an aspx page and design view worked fine.. Hmm. So I then spent a few minutes to figure out the Visual Studio voodoo that made it work this time and fail before.

The difference is I had the actual MasterPage open in design view. Don’t ask me!

So as a “workaround” if you are experiencing this problem and it is not because you have your ContentPlaceHolder controls messed up open the MasterPage in design view first THEN open your aspx page and flip to design view.

Obvious plug for business

P.S. If you know anyone is looking for Homes in Frisco Texas or Homes in McKinney Texas let us know.
We also have a Houston site if you are moving to Cypress Texas or anywhere around Houston and need a Houston REALTOR.

One thought on “Visual Studio 2010 – ContentPlaceHolder error with MasterPages

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s