MasterPage会自动加载一个控件ContentPlaceHolder
所有以MasterPage为模版的页面,都将显示在ContentPlaceHolder控件中
它们所需的,仅仅就只是写上几下代码
<
%@ Page
Language
="C#"
MasterPageFile
="~/main.master"
AutoEventWireup
="true"
CodeFile
="aspx所对应的CS文件"
Inherits
="类名"
Title
="Untitled Page"
%
>
<
asp:Content
ID
="Content1"
ContentPlaceHolderID
="c1"
Runat
="Server"
>
<
asp:Label
ID
="Label1"
runat
="server"
Text
="Label"
></
asp:Label
>
</
asp:Content
>
这里MasterPageFile表示使用哪个MasterPage模版
Content中的ContentPlaceHolderID的值是MasterPage模版中ContentPlaceHolder的ID
注:在MasterPage模版页中,可以加web自定义控件,但是不能将控件放入ContentPlaceHolder控件中并赋值
所有以MasterPage为模版的页面,都将显示在ContentPlaceHolder控件中
它们所需的,仅仅就只是写上几下代码
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
这里MasterPageFile表示使用哪个MasterPage模版
Content中的ContentPlaceHolderID的值是MasterPage模版中ContentPlaceHolder的ID
注:在MasterPage模版页中,可以加web自定义控件,但是不能将控件放入ContentPlaceHolder控件中并赋值