- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
九母页,样式外观
回顾 ASP.NET 提供自定义网站所需的XML格式的配置文件,开发人员可以使用 XML 解析器等文本编辑器来修改它们 根据配置文件包含的设置所应用的域,可将其划分为两类machine.config和web.config 通过在每个目录中定义一个 Web.Config文件,可形成一个有层次结构应用程序的配置架构 在配置标签中,配置信息被分成两类 配置节处理程序声明区 配置节设置区 ASP.NET 配置文件中广泛使用的元素是: compilation 元素 SessionState 元素 compilation 元素 authentication 元素 authorization 元素 回顾 正则表达式语法简洁,实现简单 正则表达式使得JavaScript的客户端验证更加容易 正则表达式还能够应用在 C# 和 JAVA中,有着非常广阔的应用前景 目标 理解母版页 理解母版页所在位置 理解嵌套母版页 理解内容页 理解样式 理解外观 理解主题及配置文件 理解主题和外观内容 理解主题和外观作用 什么是母版页 创建了一个母版页,站点的左侧为分类栏,顶部为菜单栏,右下侧为主要工作区域。 什么是母版页 ASP.NET 2.0为网站开发人员提供了一种在一个文件中定义多个网站页面布局的功能。这个以.master为扩展名的文件,称之为母版页。 单个母版页可以定义所有页面的相同外观和通用行为,因而开发人员无须在每个页面中编写重复的代码,并且在需要修改页面布局时只需修改母版页即可。 利用母版页,开发人员可以创建单个网页模板并在应用程序中将该模板用作多个网页的基础,这样就无需从头创建所有新网页。 一个网站可以设置多种类型的母版页,以满足不同显示风格的需要。 创建母版页的方法 下面通过示例来讲述创建母版页的方法。 首先创建一个新网站,然后右击应用程序名,在弹出的菜单中选择【添加新项】,在弹出的对话框中选择【母版页】,并使用“MasterPage1.master”默认名(可改名,但后缀不能改)。此时在界面中将出现一个ContentPlaceHolder方形窗口,这个方形窗口是配置网页的地方。可以先对网页进行布局,然后再将这个窗口移动到合适的地方。下面举例说明具体步骤。 选择【布局】菜单中的【插入表】命令以便进行布局。在【插入表】对话框中选择【模板】,然后在下拉列表中选择布局样式。在本例中选择的是【页眉和边】样式,如图所示。 用鼠标单击右下角的空间,并且将它的VAlign属性设置为Top,再将ContentPlaceHolder拖入到右下角的窗口中。 用鼠标单击左下角的空间,并且将它的VAlign属性设置为Top,再将TreeView控件从【工具箱】(ToolBox)拖入。 用类似方法将用户控件(User Control)拖入上面的空间中。 创建母版页的方法 在母版页中放入新网页的方法 可以直接在母版页中生成新网页,也可以在建立新网页过程中选择母版页。 直接从母版页中生成新网页 直接从母版页中生成新网页的步骤是: 打开母版页; 右击ContentPlaceholder控件,在弹出的菜单中选择【添加内容页】命令,以确定内含的新网页; 右击新网页,在弹出的菜单中选择【编辑主表】命令,然后在网页中增添新控件。 此时新网页将被嵌入到母模板中,与母版页形成一个网页文件,网页的名字即新网页的名字。 在母版页中放入新网页的方法 在创建新网页中选择母版页 在创建新网页中选择母版页的方法是:在网站中创建一新网页。此时,在网页名的右方提供了两项选择,可以从中选择一项或两项,或者两项都不选择。两种选择项的含义如下。 将代码放在单独的文件中:代表采用代码分离方式。 选择母版页:代表将新网页嵌入到母版页中。 如果两项都不选择时,系统将创建一个单文件模式的独立网页,此网页将独立于母版页。 如果选择了第2项,将弹出一文件列表,提供一个或多个“母版页”文件以供选择。当选择其中之一后,新网页就会嵌入到指定的母版页中。 母版页与新网页将构成一个整体成为一个新的网页,新网页仍使用新产生的网页名。在母版页中将包括多个网页的共性部分,被嵌入的网页中包含的是网页的个性部分。这种关系可以用一个简单的表达式来表示: default.aspx = Master Page + default.aspx 网页与母版页的关系下图所示。 在母版页中放入新网页的方法 将已建成的网页放入母版页中 为了将已经建成的网页嵌入母版页中,需要在已经建成的网页中用手工方法增加或改写一些代码。 打开已建成的网页,进入它的代码界面,在页面指示语句中增加与母版页的联系。为此需增加以下属性,其中~/MasterPage.ma
文档评论(0)