.net母版页运用范围

来源:互联网 发布:网络歌手虞姬 编辑:程序博客网 时间:2024/06/05 07:16

   今天,学习到了母版页,感觉.net的功能就是强大。
   其它简单了不说了,现在就母版页的应用研究范围和大家探讨一下。
   母版页有三种应用范围:页面级,应用程序级和文件夹级。
   页面级是最常用的一种,根据他的名字我们就能知道,就是一个页一个页的运用,它的运用方法是:
   <%@ Page Language="C#"  MasterPageFiler="~/MasterPage.master" %>
     但是假定我们要是整个网站都运用这样的母版,那不是太累了吗。 呵呵,于是就有了下面所说的应用程序级的母版,这样会使开发更加便捷,方法相当简单,只需要在Web.Config中配置一下下就可以了,方法如下:
   <configuration>
              <system.web>
                     <pages MasterPageFile="~/MasterPage.master">
               <system.web>
   <configuration>
   把这个文件放在程序的根目录下,这样就OK了,哈哈,不要着急,没有十全十美的事,那我们要是在网站中有的网页中不用这个母版怎么办呢?这样有两种情况:一是用别的母版方法是:
     <%@ Page Language="C#"  MasterPageFiler="~/OtherPage.master" %>
     这样就覆盖了上面所说的。
    二是不用母版,只需这样就OK了,方法如下:
    <%@ Page Language="C#"  MasterPageFiler="" %>
   呵呵,是不是很方便啊。
   噢,我都忘了还有一种没有介绍了,这就是文件夹应用级的。有了上面的应用基础,我们当然可以想象的到这个就是把上面相同的配置文件放置在你所要绑定母版的文件夹中了。
   也许对于老手来说这是很小儿科的东西,我现在可是个菜鸟啊,但是我觉得好的东西就会写出来和网上的菜鸟们和菜菜鸟们一起分享啊。呵呵。
   article.close.
        exit.