与ASPNET 一样VWD也减少了开发人员的输入在Solution Explorer中右击根目录并选择Add New Item通常选择Web Form;Content页面没有特定的模板注意对话框底部的Select master page复选框当选中该复选框并单击Add按钮时VWD将显示另一个对话框询问为新的Content页面选用哪个Master页面
在如图所示的对话框中开发人员可以选中要使用的Master页面选中Master页面(通常命名为MasterPagemaster)并单击OK
VWD在这个Content页面中设置了两个值在Design视图中看不到这两个值但切换到Source视图就可以看到它们如下面的代码所示首先所使用的Master页面将在第一条指令中说明其次VWD将在这个页面中放置一个<asp:content>控件该控件的ID和Master页面中占位符的ID相同一个Master页面中可能会包含多个可以插入Content页面的位置指示符表明哪个占位符将由这个特定的页面填充
<asp:Content ID=Contentl
ContentPlaceHolderID=Content Place Holder ID in Master Page
Runat=Server>
Content goes here
</asp:Content>
总结一下一个Content页面包含如下特性
● 没有HTML的<!DOCTYPE HTML…>标记和XML的<html xmlns=…>标记
● 第一行的<%@page MasterPageFile=…%>指示ASPNET 应使用哪个Master页面
● 包含一个<asp:content>标记
理论上并不难而且代码由VWD自动添加在下面的示例中可以看到Master和Content页面的相互协作
ASPNET 入门教程完整版