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テンプレートで定義された ContentPlaceHolder のコンテンツを置き換えるため、既定以外のスライド マークアップを表示する場合は必ずテンプレートHomePageを使用する必要があります。slide

テンプレートを使用するHomePageと、予想どおり、テンプレートで定義されているデフォルトのマークアップHomePageが表示されます。

于 2012-09-16T18:43:08.177 に答える