ASP.NET网站中,添加了名为site.master的母板页,调用了site.css样式表,并都编写好了,现在的问题是,我怎么在default.aspx及其他网页套用这个母版,在 源视图 中具体语句是什么

解决方案 »

  1.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="default" MasterPageFile="~/Site1.Master" %>
      

  2.   

    我是菜鸟,大侠能否解释下代码吗,还有就是这个声明语句(暂且这么称呼,正确的称呼还请指出)是只放在default.aspx页面还是所有页面呀
      

  3.   

    母版页就相当于是HTML中的模板,
    就好像是一个基类,
    而以此母版页生成的子版页就相当于是派生类
    继承了基类的属性的方法
    就是说拥有和母版页一样的运行效果MasterPageFile="~/Site1.Master"
    这段代码的意思是模板页的路径是 :~/Site1.Master
    平时我们表示根目录使用的是: /
    而ASP.Net中使用:~/来表示应用程序的根目录
      

  4.   

    在原有的aspx页中去掉无用的html,保留form里面的html,
    在页头加上
    MasterPageFile="你的masterpage路径"
      

  5.   

    我也遇到了同样的问题,但我像楼上的试过了没用,提示我“未能加载类型”
    我的母版页是单独写的,子页面也是单独已经写好了的这两者怎么结合到一块?我是直接将有master的三个文件考到子页面目录下的。求大牛解答该怎么办???