zoukankan      html  css  js  c++  java
  • 母版页(MasterPage),你真得了解了吗?

    最开始,知道有母版页可以用,就知道建个母版页,然后内容页引用。当时想母版这不挺简单嘛

    后来,发现母版页也可以嵌套母版页。

    再后来,发现母版页的引用也可以在web.config中配置,这不需要每个页面都添加MasterPageFile的属性。在子文件夹中的web.config的母版配置可以覆盖上层的。单独内容页可以覆盖web.config中配置的。普通页面不web.config中母版页配置的影响。

    再后来,发现在WebSite中创建母版页选C#,引用该母版页的内容页使用的编程语言可以C#或者VB.NET(在WebApplication中只能用一种编程语言)

    再后来,发现一个页面还可以引用多个母版页。可以根据不同的浏览器使用不同的母版页。

    <%@ Page Title="" Language="C#" Mozilla:MasterPageFile="~/Site2.Master" Opera:MasterPageFile="~/Site1.Master" IE:MasterPageFile="~/Site3.Master"   AutoEventWireup="true" CodeBehind="WebForm4.aspx.cs" Inherits="WebApplication3.WebForm4" masterpagefile="Site1.Master" %>

     浏览器列表在C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers\ 下

    再后来,....

    再后来,....

    还不知道能发现母版页又能怎么用呢。

    顺便提一下,VS2008和VS2005的中的母版页不太一样。

    VS2008可以直接创建嵌套母版。VS2005只能创建一个普通母版,然后手动改成嵌套母版。

    VS2008默认创建的母版页比在VS2005中默认的母版页在head中多一个contentplaceholder

     没提编程的方式,是俺比较懒,能让VS帮做的,尽量做。自己能不写的尽量不写。

  • 相关阅读:
    里氏代换原则
    依赖倒转原则
    开放-封闭原则
    如何判断对象是否死亡和类是无用的类
    Java内存区域
    Zookeeper使用场景
    zookeeper知识点总结
    前端小技术总结
    lambda表达式的使用
    Comparator进行List集合排序
  • 原文地址:https://www.cnblogs.com/qishichang/p/1593644.html
Copyright © 2011-2022 走看看