第三十四讲:互动论坛制作(二、制作母版页和使用母版页)
课程安排:
母版页简介
制作论坛母版页
制作内容页
母版页简介
使用ASP.NET母版页可以为网站中的其他页面创建一致的布局,和一致的行为。
每个页面不需要重复共用的用户界面元素,共同的元素可以添加到母版页上。
母版页中的ContentPlaceHolder控件是占位符,这里是用来在内容页中填充控件或者文字等的地方。
制作论坛母版页
添加新项—>母版页(扩展名为master)
母版与普通页面的区别。
第一行:普通页面为<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
母版页为<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
一个是Page开头,一个是Master开头
制作内容页
添加新项—>aspx网页,注意要选中选择母版页,并选择要继承的母版页。
编辑内容就在内容页继承母版页中的ContentPlaceHolder1中添加内容。
注意:母版页是不允许运行的。