Asp.net开发之旅--简单的引用母版页
最近在做毕业设计的时候,总是为页面的美观烦恼,想要页面都是一个风格的,朋友提示我有母版页,以前没用过,最近第一次用,不谈怎么引用母版页中的控件什么的,就谈谈怎么简单的将母版页引用到已经写好的页面中:
首先,新建一个母版页 在这里面设计好页面,这里和平时设计页面没多少区别,关键就在在你想放入你页面的地方留个口,这个所谓的口就是2行代码:<asp:ContentPlaceHolder ID="cphMain" runat="server">
</asp:ContentPlaceHolder>特别要注意的是这里的ID,这在后面会说到。
接着,到想要引用母版页的普通页面:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MonitorApply.aspx.cs" Inherits="AthleticMeeting.WebSite.Admin.Pages.MonitorApply" MasterPageFile="~/Admin/Pages/Site.Master"%>
其他不要改,只要加上上面那句引用母版页的语句;
然后,在普通页面中将开头的<title></title><head></head><body></body><form>这些去掉,<asp:Content ID="Content1" runat ="server" ContentPlaceHolderID ="cphMain">代替那些,特别注意这里的绿色代码,就是要和上面那ID一样,这才知道,你的功能模块是放在哪个口;
最后别忘记了</asp:Content>。
这样,你就引用好了,以后修改页面,只要修改你的母版页就可以了。
转载于:https://www.cnblogs.com/huochangjun/archive/2010/06/03/1750633.html
Asp.net开发之旅--简单的引用母版页相关推荐
- Sharepoint开发之旅(2):SiteDefinition自定义母版页
初次学习sharepoint,本文采用的方法很可能不是最好的,如果您有更好的办法,请在回复中说明,谢谢. 新建一个SiteDefinition (Farm),并修改webtemp文件中Template ...
- ASP.NET 开发WAP网站
使用ASP.NET开发WAP很简单,只需要新建一个空的网站,向其中添加移动WEB窗体即可.可以使用OPERA浏览器与M3GATE来调试网页, 强制输出WML,可以在WEB.CONFIG中 <sy ...
- [翻译-ASP.NET MVC]Contact Manager开发之旅迭代3 - 验证表单
本翻译系列为asp.net mvc官方实例教程.在这个系列中,Stephen Walther将演示如何通过ASP.NET MVC framework结合单元测试.TDD.Ajax.软件设计原则及设计模 ...
- 【ASP.NET开发】.NET三层架构简单解析
这篇文章本来应该很早就写出来的,但是一直苦于自己的精神能力有限,而且已经到了我们学校的考试周,所以时间上还是有点紧迫.关键的一点就是,找不到合理的思路来写,思路没有的话,就算是再好的素材,也写不来大家 ...
- ASP.NET开发,简化与封装
微软的ASP.NET的开发,就是面向对象的编程,当然前端也能体验至面向对象的话,使用Web控件也必须的. 任一控件,我们均可以在后端.aspx.cs或.aspx.vb程序中new一个对象出来. 很多场 ...
- OpenGL开发之旅基础知识介绍
最近由于手机项目中需要用到OpenGL ES的知识,所以这段时间正在研究OpenGL的相关知识.因为OpenGL ES是OpenGL的剪裁版本,所以我直接从OpenGL入手,然后再去看OpenGL E ...
- 我的新书 asp net开发技巧精讲
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 搜 ...
- ESP32开发之旅——ssd1306 OLED屏的使用
ESP32开发之旅--ssd1306 OLED屏的使用 前言 在本文中,您将学会ssd1306 OLED屏在ESP32中的使用,本文提供了简单的示例供学习参考. 需要注意的是,本文中的ESP32是使用 ...
- Java开发之旅之面向对象
Java开发之旅之面向对象 类是组成java程序的基本要素,类的3大特性:封装.继承和多态.类的封装相当于一个黑匣子,放在黑匣子里面的东西你什么 ...
最新文章
- 专访资深DBA赵振平:如何成为一名优秀的DBA
- StartService返回2的解决方法
- 启动rocketmq 报错_RocketMQ为什么要保证订阅关系的一致性?
- MySQL基本操作指令
- JS高级程序设计笔记——事件(一)
- 如何给影像添加投影_如何在EasyEarth Desktop(CS客户端)进行影像处理
- NoHttp使用简析——Android网络请求框架(二)
- 今日头条架构演进之路——高压下的架构演进专题(含PPT)
- win2008r2服务器维护,win2008 r2 服务器安全设置
- Pentium 4处理器架构/微架构/流水线 (6) - NetBurst前端详解 - 取指/译码/缓存
- 汉字转拼音以及五笔码
- Linux gzip 压缩/解压 详解
- matlab画图,仅显示部分图例
- jq UI-引入、拖动效果、api文档位置
- 国标:计算机软件文档编制规范
- 2020-2022年最全各省、市矢量和栅格数据(土地利用、植被覆盖、土壤类型、人口密度、NPP、气象水文数据、路网、省市县乡镇区划边界、poi数据、河流水系、建筑轮廓)
- 更好用计算机怎么打,电脑输入法哪个好用(最受欢迎的7大输入法对比详情)...
- 买房建房装修之风水知识,多图
- C# async / await 任务超时处理
- python导入mysqldb_Python导入MySQLdb
热门文章
- JavaScript实现 页面滚动图片加载
- 计算机考研问题,考研计算机常见的6个问题
- android底部导航栏网络请求有冲突,Android 自定义底部导航栏 CustomizeTabLayout(支持访问网络图片、本地图片)...
- 深入理解密码学基本概念和应用
- 如何逃过taint droid的跟踪
- (53)多路时钟复用FPGA如何约束二(片内时钟复用约束)
- (26)FPGA计数器设计(VHDL代码实现)
- 色彩管理实验 matlab,色彩管理实验报告1
- 卡尔曼滤波算法-简易版
- C++ 关于复制、移动构造函数和移动、复制 赋值运算符的重载问题;