首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

母版页的应用程序级不使使用~高分

2012-02-12 
母版页的应用程序级不使使用~~~高分 - Web 开发 / 其他我完全是按照下面的方法做的,但是目录下的.aspx都不

母版页的应用程序级不使使用~~~高分 - Web 开发 / 其他
我完全是按照下面的方法做的,但是目录下的.aspx都不能自动加裁母版页

应用程序级

如果有应用程序中有很多页面需要绑定同一个母板页,如果分别绑定,就会显得特别麻烦。可以在Web.config中添加一个配置节 <pages> ,并设置其中的MasterPageFile的属性值为母板页URL地址。示例代码如下:

<configuration>

        <system.web>

              <pasges   MasterPageFile= "~/MasterPage.master "   />

        </system.web>

</configuration>

如果经过配置的Web.config文件存储于根目录下,那么以上的配置内答将对整个应用程序产生作用。默认情况下,位于根目录下(包括子文件夹中)的所有,aspx文件将会成为自动绑定MasterPage.master的内容页。在使用这些内容页时,不必如同在页面级的情况那样,为每个页面都设置MasterPageFile属性。需要注意在代码头必须包含如下设置。

<%@   Page   Language= "C# "   %>



[解决办法]
<pages masterPageFile= "~/MasterPage.master " />
注意大小写
[解决办法]
另外,注意一个误区。下面的页面必须是内容页,而不是普通的页面。例如可以是下面的样子

<%@ Page Language= "C# "%>
<asp:Content ContentPlaceHolderID= "ContentPlaceHolder1 " runat= "server ">
</asp:Content>

热点排行