1

我需要你的帮助: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>

幻灯片大师:

<%@ Master Language="C#" MasterPageFile="~/masterpages/HomePage.master" AutoEventWireup="true" %>

<asp:Content ContentPlaceHolderId="slide" runat="server">
     blao balo bla balll
</asp:Content>

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

1

由于slide模板使用HomePage模板作为母版页并替换HomePage模板中定义的 ContentPlaceHolder 的内容,因此您应该确保在slide要显示非默认幻灯片标记时使用模板。

使用HomePage模板时,会按预期显示模板中定义的默认标记HomePage

于 2012-09-16T18:43:08.177 回答