zoukankan      html  css  js  c++  java
  • Master Page在运行时的行为

    At run time, master pages are handled in the following sequence:

    1. Users request a page by typing the URL of the content page.

    2. When the page is fetched, the @ Page directive is read. If the directive references a master page, the master page is read as well. If this is the first time the pages have been requested, both pages are compiled.

    3. The master page with the updated content is merged into the control tree of the content page.

    4. The content of individual Content controls is merged into the corresponding ContentPlaceHolder control in the master page.

    5. The resulting merged page is rendered to the browser.

    The process is illustrated in the following diagram.

    Master pages at run time

    IC147301

    From the user's perspective, the combined master and content pages are a single, discrete page. The URL of the page is that of the content page.

    From a programming perspective, the two pages act as separate containers for their respective controls. The content page acts as a container for the master page. However, you can reference public master-page members from code in the content page, as described in the next section.

    Note that the master page becomes a part of the content page. In effect, the master page acts in much the same way a user control acts — as a child of the content page and as a container within that page

    来源:

    Run-time Behavior of Master Pages

    http://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx#RunTimeBehaviorOfMasterPages

  • 相关阅读:
    OWIN启动项的检测
    Katana概述
    update-database时出现Cannot attach the file
    数据并行
    SpinLock(自旋锁)
    屏障
    同步操作
    T4文本模板
    托管线程中的取消
    监视器
  • 原文地址:https://www.cnblogs.com/awpatp/p/1743761.html
Copyright © 2011-2022 走看看