zoukankan      html  css  js  c++  java
  • <<asp.net 3.5揭秘>>第5章.使用母版页设计网站

    why 母版页

    多个页面共享相同的内容,创建通用的页面布局

    母版页
    母版页扩展名.master,母版页和普通asp.net页面有2个不同的地方需要注意
    1)<%@ Master %>指令代替了常用的<%@ Page %>指令
    2)母版页创建后默认有2个ContentPlaceHolder控件

     当母版页和一个内容页合并时,内容页的内容会显示在ContentPlaceHolder控件所在的区域中。可以在母版页中按需添加多个这种控件

    有些功能可以在内容页使用,但是不能使用在母版页中。例如1)不能使用OutputCache指令缓存母版页 2)也不能在母版页中应用主题

    内容页
    母版页和内容页之间通过内容页的MasterPageFile属性联系起来。这个属性在内容页的<%@ Page %>指令中使用,用来指定母版页的虚拟路径。
    注意,内容页并不包含标准的XHTML开始和结束标签对。这些标签都包含在母版页中。内容页中的所有内容都使用Content控件来添加。
      必须将内容页中的所有内容都放置在Content控件中

    内容页的Content控件用ContentPlaceHolderID关联母版页中ContentPlaceHolder控件的ID

  • 相关阅读:
    装饰器和迭代器
    闭包函数
    函数对象
    Python函数
    函数的基本使用
    文件处理
    量化策略
    Android--生命周期
    算法转AI平台工程师记录-0
    python3.6安装
  • 原文地址:https://www.cnblogs.com/eversteins/p/2180139.html
Copyright © 2011-2022 走看看