gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 嵌套母版页,继承内容

转载 作者:行者123 更新时间:2023-12-02 06:08:49 25 4
gpt4 key购买 nike

我有一系列嵌套母版页,如下所示:

站点管理员:​​

<asp:ContentPlaceHolder ID="SearchFormContent" runat="server">
<%Html.RenderPartial("SearchFormControl"); %>
</asp:ContentPlaceHolder>

在嵌套(子)母版页中,area.master

<asp:Content ContentPlaceHolderID="SearchFormContent" ID="SearchFormContentContainer" runat="server">
<asp:ContentPlaceHolderID="SearchFormContent" runat="server"/>
</asp:ContentPlaceHolder>

我有两个单独的内容页面。一个想要将自己的内容添加到 SearchFormContent,另一个想要保留在顶级母版页中定义的内容。当然,由于子母版页定义了 SearchFormContent block 的内容,以便子页可以访问它,因此顶级母版页中定义的内容将被删除。

有办法做到这一点吗?

最佳答案

除了在您的子母版页中包含以下内容之外,我想不出任何其他方法

<asp:Content ContentPlaceHolderID="SearchFormContent" ID="SearchFormContentContainer" runat="server">
<asp:ContentPlaceHolder ID="SearchFormContent" runat="server">
<%Html.RenderPartial("SearchFormControl"); %>
</asp:ContentPlaceHolder>
</asp:ContentPlaceHolder>

我知道这很糟糕,但这是我在使用母版页时能想到的唯一方法。

HTH,
查尔斯

关于asp.net-mvc - ASP.NET MVC 嵌套母版页,继承内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3525545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com