ASP.NET中利用母版页实现网站的快速结构化

来源 :锦绣·中旬刊 | 被引量 : 0次 | 上传用户:dwqxq1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:网站建设中,利用母版页实现网站的快速结构化布置,并在对网站网页的通用功能进行集中处理基础上,有效节能网页开发与网站建设的维护工作量,是当前网站建设中研究和关注的重点内容。本文通过有关概念和理论简述,对ASP.NET中利用母版页实现网站快速结构化的方法原理进行研究,以供参考。
  关键词:ASP.NET;母版页;网站;快速;结构化;探讨
  网站建设中,网页设计的主要内容包含网站logo、标题以及导航菜单或功能按钮、网页的页面主体与页脚部分等,需要设计人员结合网站建设的要求,根据网页设计的要求,对其整体风格与布局进行准确把握,同时在对网页之间的公共部分进行单独处理基础上,有效满足网站建设以及网页设计的各种需求,促进网站建设与网页设计的质量效果提升。根据上述对网站建设以及网站网页设计有关问题的论述,可以看出网站建设中,为满足网页设计的具体要求,需要网页各部分以及网页相互之间在一定的组织形式遵循基础上,形成网站建设的结构化体系,从而达到相应的网站建设与应用目的。其中,在网站的结构化实现中,为确保网站结构的合理性与有效性,传统建设中是采用框架集技术实现的,即通过将一个页面空间划分成多个区域,然后在各区域进行独立网页显示。需要注意的是,传统的网站建设中所采用的框架集技术在实际应用中存在着较为突出的问题,对网站建设的结构化设计十分不利,因此,本文将对ASP.NET中利用母版页实现网站的快速结构化的方法和原理进行研究,以供参考。
  1 有关理论和概念简述
  1.1母版页及其概念理论分析
  ASP.NET中母版页作为一项新增技术,其中,网站建设中,母版页能够对网站“模板”进行定义,为其网页设计提供一致的风格与布局支持,从而在网站建设的网页设计中,通过一次修改就能够在具体实践中进行应用。值得注意的是,与传统网站建设中网页设计所应用的框架集技术不同,母版页不仅对框架集技术的特征优势有很好的继承和实现,而且能够将一个页面空间划分成内容相对不变或者是内容可变的一个与多个区域,其中,内容不变的区域能够对网页的公共部分进行展示,而内容可变的区域则能够对具体内容进行呈现,并且是是通过另一个“内容页”页面文件进行独立存放的。另一方面,ASP.NET中母版页与内容页虽然均为独立性的文件,但二者并不能相互脱离存在,其中,母版页能够对网站网页的统一外观与布局进行定义,同时对网页的通用功能进行集中处理,但其缺乏具体的页面内容;而内容页虽然能够对具体的页面内容进行定义,但其缺乏构成一个页面所必须具有的最为基本的HTML标签元素,并不是一个完整网页。因此,ASP.NET中利用母版页实现网站的快速结构化布局与设计中,对母版页与内容页需要通过在Web服务器端进行合并,以实现完整的HTML页面生成,从而向Web浏览器返回,最终在网站的网页中显示。通常情况下,ASP.NET中母版页的布局包含能够在网站所有网页中出现的静态文本、HTML控件、服务器空间等能够对网站页面统一外观进行定义的各种文件,以及一个或多个内容占位符控件。
  1.2内容占位符控件
  内容占位符控件,即为ContenPlaceHolder控件,它能够对母版页中可替换出现的内容中区域进行定义,其中,对具体内容则是通过“内容页”进行定义实现的。
  1.3内容页
  内容页是一个具有独立扩展名.aspx的ASP.NET网页,它对母版页中内容占位符控件所指示区域的内容进行定义,并且一个母版页与多页内容页对应存在。值得注意的是,内容页和普通的ASP.NET网页具有较为显著的差异,内容页中不包含HTML与BODY等HTML顶级元素,其中只包含有具体的内容,这与他在服務器端执行过程中需要嵌入母版页内容占位符中有着一定的关系。
  2 ASP.NET中利用母版页实现网站的快速结构化的方法与原理
  ASP.NET中,利用母版页实现网站的快速结构化时,由于母版页不能通过浏览器实现直接访问,但是与母版页不同,内容页能够通过浏览器进行直接访问,因此,在完善的网站系统中,在Web浏览器进行一个内容页请求发出时,Web服务器则通过对该内容页所使用母版页进行调用,并通过将其进行合并编译,来实现相对完整的HTML页面生成,并向Web浏览器进行返回,以满足Web浏览器的访问需求。
  根据上述对利用母版页实现网站快速结构化的具体原理和过程,以母版页以及两个内容页共三个文件为例,在Web浏览器进行A.aspx内容页访问请求发出时,Web服务器会针对该内容页进行编译,即Web服务器在实现浏览器所发出请求的第一条语句的指令读取时,其有关语句指令属性会向母版页发出明确指向,同时ASP.NET编译器也会自动进行母版页内容读取,然后对第一次被请求的母版页,则通过与内容页在Web服务器中进行共同编译,将内容页中的控件内容与母版页进行合并,并对Content Place Holder ID中所指示母版页的内容占位符控件定义的内容中区域进行替换,然后形成一个完整与标准的HTML转化网页,向Web浏览器进行返回,同时Web浏览器在内容页请求访问指令发出后,会通过上述过程得到相应的HTML网页并进行解析,最终在网站中呈现出合并后的页面效果。
  3 结束语
  总之,对ASP.NET中利用母版页实现网站的快速结构化进行研究,能够实现更加简洁与快速的网页设计一致化风格与布局,从而推动网站建设与网页设计的不断优化和提升,具有十分积极的作用和意义。
  参考文献
  [1]刘博文,王雨琪,林果园.基于结构化文档的钓鱼网站检测算法[J].计算机工程与设计,2019,(10):2791-2798.
  [2]杨蕗菡.非合作结构化深网重叠数据特征自动挖掘仿真[J].计算机仿真,2019,(11):251-254.
其他文献
摘 要:科技在不断发展,社会在不断进步,医院信息系统是基于社会科技化、企业管理信息化发展而来的一种基础设施,在各种医疗活动以及医院管理中,该系统被广泛应用,并涵盖了医院经营发展所涉及的各个方面,虽然对于医院的管理和工作效率有显著的提高作用,但却容易出现安全漏洞。本文从医院信息系统安全出发,围绕如何切实提升其网络安全管理与维护效果进行了探讨分析,希望能对医疗单位起到借鉴作用。  关键词:医院信息系统
期刊
摘 要:本文从工艺指标、操作特点和装置能耗三个方面对老深冷装置双级膨胀制冷和新深冷装置单级膨胀制冷工艺进行了对比分析,找出了两套装置工艺方面的优缺点,为装置的运行调整和技术改造提供了借鉴经验。  关键词:双级膨胀;单级膨胀+丙烷辅助制冷工艺流程;工艺指标;操作特点;装置能耗  大庆油田天然气分公司现有萨南深冷、北Ⅰ-1深冷、北Ⅰ-2深冷、北Ⅱ-2深冷、南压深冷、南八深冷、红压深冷七套深冷装置,其中
期刊
摘 要:随着科技的不断进步,人工智能技术愈加成熟,通过在软件工程中的运用帮助了其发展,人工智能在当今作为先进技术之一,是研究学者重要研究项目。本文将对软件工程中人工智能的运用展开探讨。  关键词:软件工程;人工智能;运用  一、计算机人工智能  (一)人工智能的含义  人工智能,俗称AI,是指通过人类研制出来的一门用于模拟与扩展人类智能技术的新型科学技术。人工智能技术是相对于计算机网络更加先进智能
期刊
摘 要:本文主要根据平流层飞艇的特点,对利用平流层飞艇平台开展大气海洋环境探测的需 求进行了分析,提出了几个方面的优势。  关键词:飞艇;平流层;大气探测  1 引言  美国、欧洲、俄罗斯、日本、韩国等许多国家和地区都非常重视发展飞艇技术及其应用,飞艇不仅被用于广播通信、无线网络、运输、灾区救援等领域,而且在国防安全监测、情报信息收集、环境监测以及气象探测等诸多方面都有应用。其中美国和日本在气象飞
期刊
一、地方政府性债务主体  地方政府举债主体为省级政府,地方政府及其所属部门采取发行地方政府债券方式举债,除此以外不得通过其他任何方式举借债务,即政府债务不得通过企业举借,企业债务严禁由政府偿还,债务偿还时需遵循谁借谁还、风险自担原则。  二、政府债务划分  按偿债资金来源划分,地方政府债务分为一般债务和专项债务。  一般债券是地方政府为了弥补一般公共财政赤字而发行的地方债券,可缓解地方政府临时资金
期刊
摘 要:利用过程方法来实现质量管理能够理解并持续满足要求,从增值的角度考虑过程,获得有效的过程绩效,在评价数据和信息的基础上改进过程。  关键词:过程方法;质量;审核;过程  自从2015年国际标准化组织发布ISO 9001:2015,将过程方法正式写进质量管理体系要求以来,过程方法逐渐应用于质量管理并且不断地被推广,过程方法同样也逐渐推广到质量审核的各方面。过程方法给质量审核提供了新的思路,让传
期刊
摘 要:系留气球平台通常由系留气球、系留缆绳、地面系留系统及相关保障系统等组成。简要介绍了系留气球在升空、回收过程中的常用使用程序。  关键词:系留气球;升空;回收  1 引言  系留气球根据平台搭载的有效载荷的不同,可执行广播、通信、电子侦察、电子干扰等任务。因其留空时间长、覆盖面积大、使用费用低、维护简单,在国外获得了广泛的应用。系留气球平台通常由系留气球、系留缆绳、地面系留系统及相关保障系统
期刊
摘 要:随着教育改革的不断深入和现代社会对创新型人才越来越高的质量需求,在计算机使用的推广普及和网络技术的发展进程中,我国初中阶段信息技术教育教学也顺应时代的潮流,逐渐兴起了主要以计算机和多媒体为代表的信息化教学,旨在提高学科教学效率。教师应当不断学习专业知识,并在实际的教学过程中,结合学生的基本特征,利用信息工具,为学生的信息技术知识的学习提供助力,实现利用信息技术在提升初中信息技术教学效率的目
期刊
摘 要:众所周知,电力与人们的日常生活与生产活动息息相关,所以对于电力企业而言提高电力工程设计水平至关重要。而电力规划设计作为电力工程设计的基础和关键,不仅影响着电力工程的整体设计质量,更在很大程度上决定着电力系统的运行效益,故必须予以高度重视,并立足实际加以合理运用。基于此,本篇文章对电力工程设计中电力规划设计的应用进行研究,以供参考。  关键词:电力工程设计;电力规划设计;应用  引言  电力
期刊
摘 要:随着成品油零售市场的竞争加剧,对加油站现场服务和运营管理提出了更高的要求,本文基于“为客户创造价值”的理念,弱化价格竞争策略,通过探索如何提升加油站管理服务,以此提升竞争层级,铸造精品网络。  关键词:加油站;服务;客户体验  一、实施背景  近年来,国内成品油形势持续恶化,不公平竞争加剧,零售价格竞争超过预期。与此同时,省内成品油消费出现滞涨、竞争态势急剧恶化、网络发展维护困难不断加大,
期刊