ASP的高级程序设计.pptVIP

  • 0
  • 0
  • 约2.21千字
  • 约 67页
  • 2024-03-27 发布于广西
  • 举报

第九章ASP.net高级程序设计;内容提要;第9章ASP.NET高级程序开发;9.1母版页技术;母版页是一个具有扩展名为.master〔如MyMaster.master〕的ASP.NET文件,它可以包含静态布局。

母版页由特殊的@Master指令识别,该指令的使用使母版页有别于内容页〔关于内容页,下一小节将会详解〕,且每个.master文件只能包含一条@?Master指令。;@Master指令支持几个属性,然而它的大多数属性都与@Page指令的属性相同。

表9.1详细描述了对母版页有特殊含义的属性。

;属性;母版页具有下面的优点:

〔1〕使用母版页可以集中处理页的通用功能,以便可以只在一个位置上进行更新,在很大程度上提高了工作效率。

〔2〕使用母版页可以方便地创立一组公共控件和代码,并将其应用于网站中所有引用该母版页的网页。例如,可以在母版页上使用控件来创立一个应用于所有页的功能菜单。;〔3〕可以通过控制母版页中的占位符ContentPlaceHolder对网页进行布局。

〔4〕由内容页和母版页组成的对象模型能够为应用程序提供一种高效、易用的实现方式,并且这种对象模型的执行效率比以前的处理方式有了很大的提高。;9.1.2母版页运行机制;图9.1

文档评论(0)

1亿VIP精品文档

相关文档