1、首先打开visual studio 2005,新建一个asp.net网站,文件系统,C#。
2、在解决方案资源管理器中,右键新建一个新项:
3、选择母版页:
4、打开MasterPage.master,里面有一个contentplaceholder控件,注意不要控件里面写什么东西。 我们转到设计视图,在这个控件外面加上header和footer 两句文本。
5、保存后我们就可以用它来做其它页面了。有两种方法,1是在母版页任意位置右键,点击添加内容页;2 是在解决方案资源管理器上新建新项,在生成aspx页面时勾选“选择母版页”
6、选择相应的母版页
7、在新生成的页面源代码只有这几句:<%@PageLanguage=
"C#
"MasterPageFile=
"~/MasterPage.master
"AutoEventWireup=
"true
" CodeFile=
"Default2.aspx.cs
"Inherits=
"Default2
"Title=
"UntitledPage
"%><asp:ContentID=
"Content1
"ContentPlaceHolderID=
"ContentPlaceHolder1
"Runat=
"Server
"></asp:Content>我们可以看到一个content控件,这个东西对应母版页的ContentPlaceHolder1控件,转换到视图页面:
8、其中页头和页脚的文字都是灰色的,我们只能在 content中进行编辑。 保存后访问default2.aspx这个页面,F5.,我们看到页面: