【发布时间】:2013-10-01 01:11:12
【问题描述】:
我有父 master page 和两个 contentplaceholders,后来我添加了嵌套的 masterpage 和现有的 master page。
因为我想要在正文部分父 masterpage contentplaceholder 中有两列,为此我采用了两个 div 标签,在每个 div 标签内我采用了两个 contentplaceholder。
但他们返回母版页错误说:
The page contains markup that is not valid when attached to a master page.
这是我的 Child 母版页,我写错了吗
<%@ Master Language="C#" MasterPageFile="~/Home.Master" AutoEventWireup="true" CodeBehind="Admin.master.cs" Inherits="OnlinePortalWebProject.Admin" %>
<asp:Content ID="Content1" ContentPlaceHolderID="Parenthead" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ParnetBody" runat="server">
<div class="Admin">
<div class="AdminLeftPanel">
<asp:content ID="LeftPanel"
ContentPlaceHolderID="ChildLeftPanelContnet" runat="server">
</asp:content>
</div>
<div class="AdminRightPanel">
<asp:content ID="Content3"
ContentPlaceHolderID="ChildRightPanelContnet" runat="server">
</asp:content>
</div>
</div>
</asp:Content>
【问题讨论】:
标签: asp.net css html master-pages