我需要你的帮助: Asp ContentPlaceHolder无效。 “blao balo bla balll”未显示。 在Html代码中:
<!-- Insert default "slide" markup here -->
这是我的代码 - HomePage.master:
<%@ Master Language="C#" MasterPageFile="~/umbraco/masterpages/default.master" AutoEventWireup="true" %>
<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
<asp:ContentPlaceHolder Id="slide" runat="server">
<!-- Insert default "slide" markup here -->
</asp:ContentPlaceHolder>
</asp:Content>
slide.master:
<%@ Master Language="C#" MasterPageFile="~/masterpages/HomePage.master" AutoEventWireup="true" %>
<asp:Content ContentPlaceHolderId="slide" runat="server">
blao balo bla balll
</asp:Content>
答案 0 :(得分:1)
由于slide
模板使用HomePage
模板作为母版页并替换HomePage
模板中定义的ContentPlaceHolder的内容,因此您应确保使用slide
每当要显示非默认幻灯片标记时,都会出现模板。
使用HomePage
模板时,正如预期的那样显示HomePage
模板中定义的默认标记。