知识大全 页面指令种类与作用(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

相关参考

知识大全 页面指令种类与作用(5)

ASP.NET开发宝典:页面指令种类与作用(5)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 页面指令种类与作用(1)

ASP.NET开发宝典:页面指令种类与作用(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 页面指令种类与作用(2)

ASP.NET开发宝典:页面指令种类与作用(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 页面指令种类与作用(3)

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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧