在default.aspx及其他页面怎么套用母版页

lchh0917 2008-10-14 09:49:09
ASP.NET网站中,添加了名为site.master的母板页,调用了site.css样式表,并都编写好了,现在的问题是,我怎么在default.aspx及其他网页套用这个母版,在 源视图 中具体语句是什么
...全文
834 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
蜗蜗牛快跑 2011-12-26
  • 打赏
  • 举报
回复
我也遇到了同样的问题,但我像楼上的试过了。。。没用,提示我“未能加载类型。。。”
我的母版页是单独写的,子页面也是单独已经写好了的。。。这两者怎么结合到一块?我是直接将有master的三个文件考到子页面目录下的。。。。求大牛解答。。。该怎么办???
lchh0917 2008-10-15
  • 打赏
  • 举报
回复
楼上正解,谢谢各位~
Adechen 2008-10-15
  • 打赏
  • 举报
回复
在原有的aspx页中去掉无用的html,保留form里面的html,
在页头加上
MasterPageFile="你的masterpage路径"
lchh0917 2008-10-15
  • 打赏
  • 举报
回复
楼上各位的意思是必须在新建页面之前要准备好母版页?问题是我在创建了几个页面后才想到要使用母版页,那有什么补救措施呀?
houzhenya 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 kfps8kfps8 的回复:]
引用 5 楼 wzlsyc_love 的回复:
母版页就相当于是HTML中的模板,
就好像是一个基类,
而以此母版页生成的子版页就相当于是派生类
继承了基类的属性的方法
就是说拥有和母版页一样的运行效果

MasterPageFile="~/Site1.Master"
这段代码的意思是模板页的路径是 :~/Site1.Master
平时我们表示根目录使用的是: /
而ASP.Net中使用:~/来表示应用程序的根目录

顶一个,想应用母版页的话一般都是在新建页面时新…
[/Quote]
赞同
kfps8kfps8 2008-10-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wzlsyc_love 的回复:]
母版页就相当于是HTML中的模板,
就好像是一个基类,
而以此母版页生成的子版页就相当于是派生类
继承了基类的属性的方法
就是说拥有和母版页一样的运行效果

MasterPageFile="~/Site1.Master"
这段代码的意思是模板页的路径是 :~/Site1.Master
平时我们表示根目录使用的是: /
而ASP.Net中使用:~/来表示应用程序的根目录
[/Quote]
顶一个,想应用母版页的话一般都是在新建页面时新建内容页面的时候加上母版页。
wzlsyc_love 2008-10-14
  • 打赏
  • 举报
回复
母版页就相当于是HTML中的模板,
就好像是一个基类,
而以此母版页生成的子版页就相当于是派生类
继承了基类的属性的方法
就是说拥有和母版页一样的运行效果

MasterPageFile="~/Site1.Master"
这段代码的意思是模板页的路径是 :~/Site1.Master
平时我们表示根目录使用的是: /
而ASP.Net中使用:~/来表示应用程序的根目录
lchh0917 2008-10-14
  • 打赏
  • 举报
回复
说的是,但我在套用母版之前就写好页面,那现在是怎么再次配置的呢
mengyangyunyun 2008-10-14
  • 打赏
  • 举报
回复
添加新项》》选中模板页复选框》》就可以实现套用!
lchh0917 2008-10-14
  • 打赏
  • 举报
回复
我是菜鸟,大侠能否解释下代码吗,还有就是这个声明语句(暂且这么称呼,正确的称呼还请指出)是只放在default.aspx页面还是所有页面呀
IMAGSE 2008-10-14
  • 打赏
  • 举报
回复
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="default" MasterPageFile="~/Site1.Master" %>

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧