母版
- 母版技术: 母版页”挖坑”&具体页”填坑”(母版页几乎可以使用普通WebForm页面能够使用的技术) / ContentPlaceHolder结合Web内容窗体(勾选”使用母版页”)
- MasterPage类: 作为页(由Content控件及其子控件构成)的模板和合并容器 / 与.master文件相关联
- Content类: 保存文本 标记和服务器控件以呈现给母版页中的ContentPlaceHolder控件
- ContentPlaceHolder类: 在ASP.NET母版页中定义内容区域
- 母版(MasterPage)页路径问题(相对资源)的解决方式:
①服务器端控件(自行处理) & 虚拟路径
②runat=server的HTML控件 & 虚拟路径
③.ResolveClientUrl(“~/baodiao1/a.jpg”)
.ResolveUrl(): 生成从根开始的路径
.ResolveClientUrl(): 较短 / 从当前请求开始的相对路径
- 设置<%@page%>中Title属性修改页面标题
- Master.FindControl()方法获取母版页中控件并对其进行操作 / 返回Control类型(需转换为对应控件类型)