母板页把页面布局画好,在变化的内容部分留空,留空的部分由子页面填充内容。
子页面可以对母板页留空的部分不填写,不填写的话就显示<asp:ContentPlaceHolder>中定义的默认内容。
在母板页使用超链接,图片地址等的时候需要注意路径问题。推荐使用服务器控件,如果用非服务器控件,则调用ResolveClientUrl,ResolveUrl进行虚拟路径的转换。
每个子页面的标题,可通过@page的Title属性来设置。
子页面可以操作母板页的属性及控件,通过Master.FindControl来进行操作。