精通WEB2.0之第02章 ASP 30P.ppt


文档分类:IT计算机
下载后只包含 1 个 PPT 格式的文档,里面的视频和音频不保证可以播放,查看文件列表

特别说明:文档预览什么样,下载就是什么样。举报非法文档有奖

1/31
1/31
下载所得到的文件列表
精通WEB2.0之第02章 ASP 30P.ppt
文档介绍
精通WEB2.0之第02章__ASP_30P
2.1 ASP.NET指令
ASP.NET指令是以字符“”开头。分析器或编译器在分析或编译页(包括窗体页和母版页)、用户控件或其他资源文件时,页、控件或文件可以通过ASP.NET指令指定编译器的属性。当分析器或编译器在处理页、控件或文件时,这些设置生效。通常,这些指令需要包含在页、控件或文件的开头处。每个指令都可以包含一个或多个属性(与值成对出现)。
2.1.1 页指令Page
分析器或编译器在分析或编译页时,可以通过Page指令设置分析器和编译器的属性。该指令只能包含在文件扩展名为.aspx的文件中,声明其语法如下:
<% Page attribute="value" [attribute="value"...] %>
Page指令只能使用在Web窗体页(.aspx)中,且每个页只能包含一条Page指令。当Web窗体页使用该指令时,它至少要包含一个属性。
2.1.2 用户控件指令Control
分析器或编译器在分析或编译用户控件(.ascx)时,可以通过Control指令设置分析器和编译器的属性。该指令只能在用户控件上使用,且一个用户控件只能包含一条Control指令。声明Control指令的语法如下:
<% Control attribute="value" [attribute="value" ... ] %>
2.1.3 注册指令Register
Register指令提供了引用用户控件或自定义控件的方法,并引用这些控件的文件(页或者控件)能够使用被引用的控件。换句话说,该指令创建一个标记前缀,实现被引用的控件和其引用文件之间的关联。最终,使得控件能够在其引用文件中呈现出来。
2.1.4 引用指令Reference
Reference指令将指定的页或用户控件链接到当前页或用户控件,即在指定的页或用户控件和当前页或用户控件之间建立动态连接。声明该指令的语法如下:
<% Reference Page="页的路径"
Control="用户控件的路径"
virtualPath="文件的虚拟路径" %>
2.1.5 母版页指令Master
分析器或编译器在分析或编译母版页(.master)时,可以通过Master指令设置分析器和编译器的属性。该指令只能在母版页上使用,且一个母版页只能包含一条Master指令。声明Master指令的语法如下:
<% Master attribute="value" [attribute="value"...] %>
2.1.6 母版页类型指令MasterType
MasterType指令提供创建对该母版页(.master)的强类型引用的方法。声明该指令的语法如下:
<% MasterType attribute="value" [attribute="value"...] %>
MasterType指令包含两个属性:TypeName和VirtualPath。其中,TypeName属性指定母版页的类型的名称;VirtualPath属性指定生成强类型引用的文件的路径,它的值为相对路径。
2.1.7 上一页类型指令PreviousPageType
PreviousPageType指令提供了获取上一页(当前页的Page对象的PreviousPage属性的值)的强类型的方法。它只能使用在Web窗体页(.aspx)上,声明该指令的语法如下:
<% PreviousPageType attribute="value" [attribute="value"...] %>
PreviousPageType指令包含两个属性:TypeName和VirtualPath。其中,TypeName属性指定上一页的类型的名称;VirtualPath属性指定生成强类型引用的文件的路径,它的值为相对路径。一般情况下,TypeName和VirtualPath属性不能同时使用。下面的代码示例设置了生成强类型的文件的VirtualPath属性的值为“~/OtherPreviousPageType.aspx”。
<% PreviousPageType VirtualPath="~/OtherPreviousPageType.aspx" %>
2.2.1 代码声明和代码呈现语法
代码声明块必须定义在<script>标记中,并且必须使用“runat=server”属性进行标记。代码声明块语法如下:
<script runat="server" language="codelanguage" Src="pathname">
代码...
</script>
内容来自淘豆网www.taodocs.com转载请标明出处.
相关文档
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人落意心
  • 文件大小529 KB
  • 时间2022-01-13