- 40
- 0
- 约2.34千字
- 约 11页
- 2016-08-23 发布于重庆
- 举报
母版页及应用
母版页和内容页概述 母版页代码和普通的.aspx文件代码格式很相近,最关键的不同是母版页由特殊的@ Master指令识别,该指令替换了用于普通.aspx页的@ Page指令,格式如下: ?%@ Master Language=C# CodeFile=MasterPage.master.cs Inherits= MasterPage % ?可以看出,其实母版页和普通的.aspx页面非常类似。上述代码指定了母版页的以下几个属性。 (1)Master Language:使用的编程语言。 (2)CodeFile:母版页的后台代码。 (3)Inherits:母版页对应的一个类。 引用母版页的Web窗体页面称为内容页,在内容页中,母版页中ContentPlaceHolder控件预留的可编辑区会自动替换为Content控件,开发人员只需要在Content控件区域中填写内容页中不同的内容即可。母版页和内容页的结构关系如图6.1所示。 可编辑区 公用区 图6.1 母版页和内容页的结构关系 每个网页的共同部分都可以在母版设计中体现出来。常见的母版页代码结构如下: ?%@ Master Language=C# % html xmlns=/1999/xhtml head id=Head1 runat=server titleMaster page title/title /head body
原创力文档

文档评论(0)