码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET中的母版页

时间:2017-05-11 20:57:00      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:run   指定   模板   母版   地址   链接地址   webapp   find   项目   

添加一个"母版页",使用<asp:ContentPlaceHolder>挖坑,新建的母版页已经自动设置了两个ContentPlaceHolder
创建使用母版页的具体页面,WebSite是新建"Web窗体"的时候勾选"选择模板页",WebApplication是新建"Web内容窗体"
然后选择页面使用母版页,一个项目可以创建多个母版页

使用母版的具体页面和普通aspx页面不同是:

@Page区域用 MasterPageFile指定使用母版页,页面不包含
HTML等内容,只定义了<asp:Content这些填坑的内容>

在母版页面中的 runat=server 控件的链接地址,图片地址等会被解析为相对于母版页面的地址,建议
使用服务端控件,如果不能用也可以在aspx页面中调用 ResolveClientUrl,ResolveUrl进行虚拟路径的转换


每个具体页设置不同的标题,只要在页面的@page中设置Title属性即可
具体页中通过 Master.FindControl来定位母版页中的控件,然后对其进行操作

ASP.NET中的母版页

标签:run   指定   模板   母版   地址   链接地址   webapp   find   项目   

原文地址:http://www.cnblogs.com/yezuhui/p/6842664.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!