- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目三母版、主题及外观
项目三母版、主题及外观 任务一Master页面的创建与使用 任务二创建自己的网站主题和外观 任务三在程序中创建多个主题并实现主题切换 任务一Master页面的创建与使用 【任务要点】 1.创建Master页面 2.布局Master页面 3.创建Content内容页面 【案例1】 创建某企业网站,网站主要功能包括公司简介、公司新闻、产品介绍、联系我们等常用功能。运行效果如图3-1所示。 任务一Master页面的创建与使用 【具体步骤】 (1)创建Master页面。创建一个新网站,然后右击网站,在弹出的快捷菜单中选择【添加新项】命令,在弹出的对话框中选择【母版页】选项,如图3-2所示。 在名称文本框内输入母版页面的名称,母版的名称可以更改,但是扩展名.master不可以更改。单击【添加】按钮后,此时界面中出现一个ContentPlaceHolder的矩形框,如图3-3所示。 (2)布局Master页面。选择【布局】菜单中的【插入表】命令,弹出【插入表】对话框,如图3-4所示。 任务一Master页面的创建与使用 在【插入表】对话框中选中【模板】单选按钮,在其下拉列表框中选择布局样式,本例中选择【页眉、页脚和边】选项。布局完成后,页面被表格分成4部分,上部是网站的头部,中间左边是产品导航,右边是内容页面,底部是公司的地址和联系方式。将ContentPlaceHolder拖入中间右边的单元格内,并将单元格的“valign”属性设置为“top”,如图3-5所示。 (3)填充Master页面元素。首先布局页面的头部,将头部单元格的背景设置为“top.jpg”,并将单元格的高度设置为“190px”,将单元格的“valign”属性设置为“bottom”,在单元格内添加一个一行五列的表格,用来放置页面导航链接,并将此表格的“bgcolor”属性设置为“#35b7ff”,在5个单元格内分别放入对应的链接,效果如图3-6所示。 任务一Master页面的创建与使用 其次,将Master页面左边单元格的“valign”属性设置为“top”,将单元格的“bgcolor”属性设置为“#35b7ff”,在单元格内放入产品导航。最后将Master页面的底部单元格的“valign”属性设置为“top”,“align”属性设置为“center”,输入相应的版权信息,地址和电话等,如图3-7所示。对于ContentPlaceHolder部分,此时不需要在Master页面中设置,具体的在内容页面中设置。 (4)使用Master页面。右击网站,在弹出的快捷菜单中选择【添加新项】命令,在弹出的对话框中选择【Web窗体】选项,选中【选择母版页】复选框,如图3-8所示。 在弹出的【选择母版页】对话框中选择刚创建的母版页面,如图3-9所示。 任务一Master页面的创建与使用 【背景知识】 (1)使用Master页面的原因。在Web程序中大多数页面都有一些公共元素,在没有Master页面以前,必须把这些元素放到每个页面上去,在多数情况下,这种做法比较困难。通常一些开发人员简单地把这些公共区段的代码复制并粘贴到需要的页面上去,当然这种方法是可行的,但是相当麻烦,并且如果对一个区段中的代码进行修改,就必须在每个页面上重复这个修改,导致开发效率非常低下。 (2)Master页面的工作过程。Master页面是提供模板的一种简单方式,并可以由应用程序中任意多个ASP.NET页面使用,只需要把共享的内容放在Master页面中即可。在程序运行时,ASP.NET引擎会把Master页面元素和内容页面元素合并到一个页面上,显示给终端用户,具体工作过程如图3-11所示。 任务一Master页面的创建与使用 (3)编程使用Master页面。在任何内容页面上,都可以轻松地编程指定Master页面,使用Page.MasterPageFile属性就可以把Master页面赋予内容页面,无论是否在@page指令中指定了另外一个Master页面,都可以使用该属性。 (4)Master页面的时间触发顺序。在处理Master页面和内容页面时,将两个页面类合并为一个页面类时,需要知道哪些事件先触发,哪些事件后触发。 任务二创建自己的网站主题和外观 【任务要点】 1.创建正确的目录结构 2.创建Skin 3.在主题中包含CSS文件 4.在主题中包含图像 【案例】 根据所给素材,创建网站的主题。具体运行效果如图3-13所示。 任务二创建自己的网站主题和外观 【具体步骤】 (1)右击【项目】,在弹出的快捷菜单中选择【添加ASP.NET文件夹】【主题】命令,如图
您可能关注的文档
- 网页设计制作第7讲.ppt
- 2013大同区县汽车巡展.ppt
- 第2章 JavaScript DOM编程.ppt
- 补充_SQL应用举例.ppt
- TOP-BOSS企业模拟对抗.doc
- How much are these socks 课件A.ppt
- 大学本科vfp,ppt课件6.ppt
- 第9课 修改零件模型.ppt
- 高中英语:Unit 10《Money》测试(北师大版必修4).doc
- 第二章:Silverlight编程模型.ppt
- 2025贵州省机场集团有限公司地服分公司招聘21人笔试历年参考题库附带答案详解.pdf
- 2025山东济宁市泗水县国有企业招聘30人笔试历年参考题库附带答案详解.pdf
- 读《乡土中国》有感3000字.pdf
- 2025湖北东风越野车有限公司招聘笔试历年参考题库附带答案详解.pdf
- 黑龙江大庆烟草招聘工作人员试题带答案分析2024年.docx
- 黑龙江大庆邮政招聘试题带答案分析2024年.docx
- 2025浙江省交通投资集团有限公司有关管理岗位招聘2人笔试历年参考题库附带答案详解.pdf
- 黑龙江大兴安岭烟草招聘工作人员试题带答案分析2024年.docx
- 2025福建厦门市政集团有限公司校园招聘67人笔试历年参考题库附带答案详解.pdf
- 吉林通化烟草招聘工作人员试题带答案分析2024年.docx
最近下载
- 公司章程英文版 Company Articles of Association.doc VIP
- 英文版公司章程ARTICLES OF ASSOCIATION OF.docx VIP
- 从《倾城之恋》的白流苏透析张爱玲小说中的女性形象.docx
- 档案搬迁服务 投标方案.doc
- 日本 东要介--透析液纯净化.cn.pdf VIP
- mpr300电机保护器使用使用说明书.doc
- 2025年乡村振兴战略下县域经济产业链优化研究报告.docx VIP
- 胜利仪器VICTOR 240.240S.270.270S双通道系列示波器用户手册.pdf VIP
- 智能浇灌系统的策划书3篇.pdf VIP
- 新HSK3级词汇最新分析和总结.pdf VIP
文档评论(0)