没有合适的资源?快使用搜索试试~ 我知道了~
Asp.Net母版页的相关知识 母版页的使用与普通页面类似,可以在其中放置文件或者图形、任何的HTML控件和Web控件,后置代码等。母版页的扩展名以.master结尾,不能被浏览器直接查看。母版页必须在被其他页面使用后才能进行显示。 它的使用跟普通的页面一样,可以可视化的设计,也可以编写后置代码。与普通页面不一样的是,它可以包含ContentPlaceHolder控件,ContentPlaceHolder控件就是可以显示内容页面的区域。 母版页仅仅是一个页面模板,单独的母版页是不能被用户所访问的。单独的内容页也不能够使用。母版页和内容页有着严格对应关系。母版页中包含多少个ContentPlac
资源推荐
资源详情
资源评论
浅谈浅谈Asp.Net母版页的相关知识母版页的相关知识
Asp.Net母版页的相关知识母版页的相关知识
母版页的使用与普通页面类似,可以在其中放置文件或者图形、任何的HTML控件和Web控件,后置代码等。母版页的扩展名
以.master结尾,不能被浏览器直接查看。母版页必须在被其他页面使用后才能进行显示。
它的使用跟普通的页面一样,可以可视化的设计,也可以编写后置代码。与普通页面不一样的是,它可以包含
ContentPlaceHolder控件,ContentPlaceHolder控件就是可以显示内容页面的区域。
母版页仅仅是一个页面模板,单独的母版页是不能被用户所访问的。单独的内容页也不能够使用。母版页和内容页有着严格对
应关系。母版页中包含多少个ContentPlaceHolder控件,那么内容页中也必须设置与其相对应的Content控件。当客户端浏览
器向服务器发出请求,要求浏览某个内容页面时,引擎将同时执行内容页和母版页的代码,并将最终结果发送给客户端浏览
器。
母版页具有下面的优点:母版页具有下面的优点:
使用母版页可以集中处理页的通用功能,以便可以只在一个位置上进行更新。
使用母版页可以方便地创建一组控件和代码,并将结果应用于一组页。例如,可以在母版页上使用控件来创建一个应用于所有
页的菜单。
通过允许控制占位符控件的呈现方式,母版页使您可以在细节上控制最终页的布局。
母版页提供一个对象模型,使用该对象模型可以从各个内容页自定义母版页。
示例代码:
<%@ Master Language=”C#” AutoEventWireup=”true” CodeFile=”MasterPage.master.cs” Inherits=”MasterPage” %>
……
<form id=”form1″ runat=”server”>
<div>
<asp:contentplaceholder id=”ContentPlaceHolder1″ runat=”server”>
</asp:contentplaceholder>
</div>
</form>
……
注意:
1、这里的声明指示符是“<%@ Master…%>”
2、其内部包含<asp:contentplaceholder……>控件
内容页(扩展名是内容页(扩展名是.aspx))
在建立内容页面的时候,在“添加新项”对话框中要选中“选择母版页”复选框。这样建立的页面就是内容页面,内容页面在显示
的时候会把母版面的内容一起以水印淡化的形式显示出来,而在母版页中的ContentPlaceHolder控件区域会被内容页面中的
Content控件替换,程序员可以在这里编写内容页面中的内容。
代码如下:
<%@ Page Language=”C#” MasterPageFile=”~/MasterPage/MP.master” AutoEventWireup=”true” CodeFile=”Show1.aspx.cs”
Inherits=”MasterPage_Show1″ Title=”Untitled Page” %>
<asp:Content ID=”Content1″ ContentPlaceHolderID=”ContentPlaceHolder1″ Runat=”Server”>
</asp:Content>
注意:
1、这里的声明指示符中多了一项MasterPageFile=”~/MasterPage/MP.master”,这一项是在创建内容页面时根据“选择母版
页”复选框的选中情况生成的。它指明了该页是内容页面,也指明了该内容页面的母版页是哪个页面。
2、“<asp:Content ……>”就是要在其中显示的内容。
资源评论
weixin_38695159
- 粉丝: 5
- 资源: 942
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功