代码之家  ›  专栏  ›  技术社区  ›  iamserious

在将内容页转换为.net中的嵌套母版内容页之前,我应该知道什么?

  •  0
  • iamserious  · 技术社区  · 16 年前

    我有一个主母版页,比如说MasterPageMain,和一对文件夹,每个文件夹中有几页,作为母版页的子页—MasterPageMain。

    我试图更改一个页面的<%@Page指令到NestedMasterPage后,立即出现了很多错误。另外,我不知道NestedMasterPage的子内容会去哪里。

    我需要知道什么才能成功地做到这一点?

    注:我最初没有这样做,因为我只有2页,我当时不需要这个,随着项目的发展,现在我看到我应该早点改变它。

    2 回复  |  直到 10 年前
        1
  •  1
  •   Brian Mains    16 年前

    另外,嵌套母版页会移动内容页定义的内容区域,因此您可能需要清除这些内容区域,将内容区域占位符指向新的内容区域,而不是旧的内容区域(交换ID)。。。

    这也可能是一个错误的来源,很难说没有看到来源。

        2
  •  0
  •   skyfoot    16 年前

    在子母版页中,添加对主母版页的引用,然后在占位符中添加子母版页的特定内容

    <%@ Master Language="C#" MasterPageFile="~/Parent.master"%> 
    

    nested master pages