ASP.NET 2.0 中的母版页详解
发布时间:2006-06-14 14:37:31 来源:BLOG 网友评论 0 条 为了减少在网页设计时出现的变一页则动全站的问题,vs2003升级到vs2005后增加了母版的概念。
你可以把它想像成为“网页模版”,与之不同的是,再也不必每个页面都去更新了,修改一次,所有的网页都会改变,做到了一劳永逸。
下面先进行一个简单的母版使用演示:
1、首先打开visual studio 2005,新建一个asp.net网站,文件系统,C#。
2、在解决方案资源管理器中,右键新建一个新项:

3、选择母版页:

4、打开MasterPage.master,里面有一个contentplaceholder控件,注意不要控件里面写什么东西。
我们转到设计视图,在这个控件外面加上header和footer 两句文本。

5、保存后我们就可以用它来做其它页面了。有两种方法,1是在母版页任意位置右键,点击添加内容页;2 是在解决方案资源管理器上新建新项,在生成aspx页面时勾选“选择母版页”

6、选择相应的母版页

7、在新生成的页面源代码只有这几句:
我们可以看到一个content控件,这个东西对应母版页的ContentPlaceHolder1控件,转换到视图页面:

8、其中页头和页脚的文字都是灰色的,我们只能在 content中进行编辑。
保存后访问default2.aspx这个页面,F5.,我们看到页面:

你可以把它想像成为“网页模版”,与之不同的是,再也不必每个页面都去更新了,修改一次,所有的网页都会改变,做到了一劳永逸。
下面先进行一个简单的母版使用演示:
1、首先打开visual studio 2005,新建一个asp.net网站,文件系统,C#。
2、在解决方案资源管理器中,右键新建一个新项:

3、选择母版页:

4、打开MasterPage.master,里面有一个contentplaceholder控件,注意不要控件里面写什么东西。
我们转到设计视图,在这个控件外面加上header和footer 两句文本。

5、保存后我们就可以用它来做其它页面了。有两种方法,1是在母版页任意位置右键,点击添加内容页;2 是在解决方案资源管理器上新建新项,在生成aspx页面时勾选“选择母版页”

6、选择相应的母版页

7、在新生成的页面源代码只有这几句:
|
我们可以看到一个content控件,这个东西对应母版页的ContentPlaceHolder1控件,转换到视图页面:

8、其中页头和页脚的文字都是灰色的,我们只能在 content中进行编辑。
保存后访问default2.aspx这个页面,F5.,我们看到页面:

- 推荐阅讯
- 面向.NET开发人员的Ajax 技术平台策略
- ASP.NET 2.0 Web窗体语法指导
- ASP.NET 2.0+Atlas编写鼠标拖放程序
- 迁移你的Web页面到ASP.NET AJAX 1.0
- ASP.NET2.0服务器控件之捕获回传事件
- ASP.NET入门随想之瘦子与胖子的故事
- 开发ASP.NET下的MP3小偷程序
- ASP.NET 2.0中创建内容页
- ASP.NET 2.0移动开发入门之基础
- 深入ASP.NET 2.0的提供者模型
- 阅读排行
- 1.用ASP.NET 2.0设计网络在线投票系统
- 2.在ASP.Net 2.0中实现多语言界面的方法
- 3.轻松加密ASP.NET 2.0 Web程序配置信息
- 4.在ASP.NET中使用AJAX的简单方法
- 5..NET 2.0中的企业库异常处理块简述
- 6.面向.NET开发人员的Ajax 技术平台策略
- 7.揭开ASP.NET中Cookie编程的奥秘
- 8.ASP.NET2.0服务器控件之创建自定义控件
- 9.ASP.NET2.0中Gridview中数据操作技巧
- 10.ASP.NET 2.0发送电子邮件全面剖析之二
- 专题教程
- Windows Server-Windows Server文档-Windows Server新闻-Windows Ser PostgreSQL-PostgreSQL文档-PostgreSQL新闻-PostgreSQL专家
- WebLogic-WebLogic文档-WebLogic新闻-WebLogic专家 FreeBSD-FreeBSD文档-FreeBSD新闻-FreeBSD专家
- Linux-内核 GUI KDE Gnome DNS FTP 安全 安装-Linux专区 Windows-AD IIS ServerCore 虚拟化 安全 HPC-Windows专区
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
