[英]can we palce div tags inside contentplaceholder in child master page
我父master page
有兩個contentplaceholders
,后來我加入嵌套masterpage
與現有的master page
。
在那里我想要在body部分父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:content。 至於我可以說你不能直接在asp:content里面使用asp:content。 但在這種情況下,您的頁面應該是Master Page。
<div class="Admin">
<div class="AdminLeftPanel">
<asp:ContentPlaceHolder ID="ChildLeftPanelContnet" runat="server">
</asp:ContentPlaceHolder>
</div>
<div class="AdminRightPanel">
<asp:ContentPlaceHolder ID="ChildRightPanelContnet" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.