根据母版页创建网页

内容页是基于母版页的网页。当用户在浏览器中查看内容页时,用户会看到来自母版页的所有内容,外加在内容页的内容控件中添加的所有内容。不过,与基于动态 Web 模板的 HTML 网页不同,基于母版页的网页不会在服务器上的实际文件中包含母版页内容,因此不能在“代码”视图中看到这些内容。这些内容会显示在“设计”视图中,但不可编辑。

在“文件夹列表”任务窗格中创建基于母版页的网页

  • 在“文件夹列表”任务窗格中,右键相应的母版页,并选择“根据母版页新建”。

使用“新建”对话框创建基于母版页的网页

  1. 在“文件”菜单上,单击“新建”。

  2. 在“新建”对话框的“网页”选项卡上,从左侧列表中选择“常规”或“ASP.NET”,再从中间列表中选择“根据母版页创建”。

  3. 在“选项”区域的“编程语言”下拉列表中,为网页设置默认的编程语言。

  4. 在第一个“选择母版页”对话框中,选择“使用默认母版页”(如果在 web.config 文件中为该网站指定了母版页)并单击“确定”,或者选择“特定母版页”选项按钮并单击“浏览”。

    Cc295606.alert_note(zh-cn,Expression.10).gif说明:

    有关在 web.config 文件中设置默认母版页的信息,请参阅 MSDN 主题如何:创建 Web.config 文件 (Visual Studio)(此链接可能指向英文页面)。

  5. 如果单击了“浏览”,请在第二个“选择母版页”对话框中,选择所需的母版页并单击“确定”。

    Cc295606.alert_note(zh-cn,Expression.10).gif说明:

    如果不需要为该网页设置“编程语言”,可将鼠标指针悬停在“文件”菜单的“新建”子菜单上以展开该子菜单,再单击“根据母版页创建”以打开“选择母版页”对话框。

    也可以向不是根据母版页创建的 .aspx 文件中附加母版页。

向 .aspx 文件中附加母版页

  1. 在“格式”菜单上,单击“母版页”,再单击“附加母版页”。

  2. 在“选择母版页”对话框中,选择“使用默认母版页”(如果在 web.config 文件中为该网站指定了默认母版页)并单击“确定”,或者选择“特定母版页”选项按钮并单击“浏览”。

  3. 如果单击了“浏览”,请在“选择母版页”对话框中找到并单击所需的母版页,再单击“确定”。

    根据母版页创建了网页之后,即可向该网页上的 Content 控件中添加内容。有关信息,请参阅将内容添加到内容页

另请参见

概念

ASP.NET 母版页概述

创建母版页

将内容添加到内容页

“母版页”工具栏