ASP.NET入门经典
</script>
第三,Master页面包含一些HTML布局、开始/结束标记<asp:content… ContentPlaceHolderID=“xxx”>和</asp:content>。包含在Content页面中的内容将放置在这些标记之间。例如:
<body>
<form id="mainForm" runat="server">
<div id="header">...</div>
<div id="sidebar">...</div>
<div id="content">
<asp:contentplaceholder id="mainContent" runat="server" />
</div>
<div id="footer">
<p class="left">
All content copyright © Wrox Press and its subsidiaries
2004.</p>
</div>
</form>
</body>
</html>
总结一下,每个Master页面都必须包含如下元素:
● 基本的HTML和XML输入标记
● 第一行是<%@master…%>
● 带有ID的<asp:ContentPlaceHolder>标记
现在,Master页面可以作为容器包含其他页面了。下一节中将创建一些Content页面。