zoukankan      html  css  js  c++  java
  • 母版页site.master

    运行机制: 

    1、用户通过URL请求某页;

    2、读了@Page指令,如果引用了一个母版
    页,则读取母版页;
    3、母版页合并到内容页的控件树中;
    4、各个Content控件的内容合并到母版页
    中相应的ContentPlaceHolder控件中;
    5、呈现得到的结果。
    事件顺序:
    1、初始化母版页控件树;
    2、初始化内容页控件树;
    3、初始化母版页;
    4、初始化内容页;
    5、加载内容页
    6、加载母版页;
    7、加载母版页控件树;

    8、加载内容页控件树;

    Page对象具有一个公共属性Master;由于母版页中每个对象是保护的,因此访问方式一是通过FindControl方法实现。
    应用MasterType指令将内容页中的Master属性强类型化,即创建与内容页相关的母版页的引用。
    允许一个内容有多个母版页,动态进行加载。
    需要在Page_PreInit事件上进行处理。主要是设置Page的MaterPageFile属性值 
     页面级
    应用程序级
    在web.config中配置一个<Pages>节,设置MaterPageFile属性。
    文件夹级

    在文件夹中配置一个web.config即可 

  • 相关阅读:
    unitTest单元测试框架
    Day06_页面发布与课程管理
    Day05_RabbitMQ研究
    Day04_页面静态化
    Day04_freemarker
    Day03_CMS页面管理开发
    Java概述练习题
    01_语言概述
    00_编程入门
    德道经
  • 原文地址:https://www.cnblogs.com/visi/p/2200346.html
Copyright © 2011-2022 走看看