1

我在我的项目中有登录、注册和欢迎 Web 表单,这些表单是设计和编码的,现在我要为这个项目创建一个母版页

如何在 Web 应用程序中为这 3 个表单创建母版页。

我只知道首先创建母版页,然后使用母版页选择 Web 表单,我清楚地知道这个概念。

但我想为这个已经设计好的网络表单创建一个母版页......

我怎么能做到这一点任何人帮助我?....

欢迎您谦虚的回答............谢谢......

4

1 回答 1

1

一般来说,我只想说你应该学习一点 ASP.NET 文档。作为一名网络开发人员,您必须肯定知道这些基本知识!

我不会描述你是如何创建 MasterPage 的——你说你已经知道了。

但是要将现有页面移至其中,您应该:

  • 在页眉中添加对它的引用:

    <%@ Page ... MasterPageFile="~/PathToThePage/YourMasterPage.master" ... %>
    
  • 然后使用 asp:Content 块将子页面的 html 放入母版页中定义的块中:

    <asp:Content ID="Content1" ContentPlaceHolderID="ContentHeader" runat="Server">
        some parts of child page
    </asp:Content>
    

ContentPlaceHolderID="ContentHeader" -- 这是您在母版页中定义的 ContentPlaceHolder:

<asp:ContentPlaceHolder ID="ContentHeader" runat="server">
    Some part which will be replaced with child page
</asp:ContentPlaceHolder>
于 2013-11-04T11:27:19.143 回答