知识大全 页面指令种类与作用(6)
Posted 指令
篇首语:丈夫志四海,万里犹比邻。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 页面指令种类与作用(6)相关的知识,希望对你有一定的参考价值。
ASP.NET开发宝典:页面指令种类与作用(6) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
页面指令种类与作用( )
【例 】 母版页以C#作为内联代码语言 事件处理代码在名为MasterPageSample的分部类中定义 可以在MasterPageSample master cs文件中找到MasterPageSample类的代码 代码如下
<% @ Master Language= C# CodeFile= MasterPageSample master cs Inherits= MasterPageSample %>
以上代码用到了@Master指令中两个重要的属性 CodeFile和Inherits属性
@MasterType指令
@MasterType指令为ASP NET页的Master属性分配类名 使得该页可以获取对母版页成员的强类型引用
语法
<%@ MasterType attribute= value [attribute= value …] %>
attribute为@MasterType指令的属性 具体说明如下
TypeName:指定母版页的类型名称
VirtualPath:指定生成强类型的文件的路径
如果未定义VirtualPath属性 则此类型必须存在于当前链接的某个程序集(如App_Bin或App_Code)中 而且TypeName属性和VirtualPath属性不能同时存在于@MasterType指令中 如果同时存在 则@MasterType指令将失败
【例 】 设置母版页的虚拟路径的代码如下
<%@ MasterType VirtualPath= ~/masters/SourcePage master %>
@PreviousPageType指令
@PreviousPageType指令为ASP NET页提供用于获得上一页的强类型的方法 可通过PreviousPage属性访问上一页 该指令只能在Web窗体页( aspx文件)上使用
语法
<%@ PreviousPageType attribute= value [attribute= value …] %>
attribute为@PreviousPageType指令的属性 具体说明如下
TypeName:指定上一页的类型名称
VirtualPath:生成强类型的文件的路径
同@MasterType指令相同 @PreviousPageType指令也不能同时定义TypeName属性和VirtualPath属性 如果同时存在 则@PreviousPageType指令将失败
@Reference指令
@Reference指令以声明的方式将网页 用户控件或控件连接至目前的网页或用户控件 使用此指令可以动态编译与生成提供程序关联的页面 用户控件或另一个类型的文件 并将其链接到包含@Reference指令的当前网页 用户控件或母版页文件 这样就可以从当前文件内部引用外部编译的对象及其公共成员
语法
<%@ Reference Page= value Control= value virtualPath= value %>
@ Reference指令各属性说明
Page:外部页 ASP NET动态编译该页并将它链接到包含@Reference指令的当前文件
Control:外部用户控件 ASP NET动态编译该控件并将它链接到包含@Reference指令的当前文件
VirtualPath:引用的虚拟路径 只要生成提供程序存在 可以是任何文件类型 例如 它可能会指向母版页
【例 】 使用@ Reference指令链接用户控件 代码如下
<%@ Reference Control= MyControl ascx %>
返回目录 ASP NET开发宝典
编辑推荐
ASP NET开发培训视频教程
Microsoft NET框架程序设计视频教程
ASP NET MVC 框架揭秘
cha138/Article/program/net/201311/16022相关参考
ASP.NET开发宝典:页面指令种类与作用(5) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET开发宝典:页面指令种类与作用(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET开发宝典:页面指令种类与作用(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET开发宝典:页面指令种类与作用(3) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP.NET开发宝典:什么是页面指令 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  
知识大全 ASP.NET入门教程 6.3 为页面添加事件[1]
ASP.NET入门教程6.3为页面添加事件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 6.3 为页面添加事件[2]
ASP.NET入门教程6.3为页面添加事件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 6.3 为页面添加事件[4]
ASP.NET入门教程6.3为页面添加事件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 6.3 为页面添加事件[3]
ASP.NET入门教程6.3为页面添加事件[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
知识大全 ASP.NET入门教程 11.3 配置页面级别的授权[6]
ASP.NET入门教程11.3配置页面级别的授权[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧