ASP.NET 指令语法大全
来源:互联网 发布:养殖场记账软件 编辑:程序博客网 时间:2024/06/05 04:52
@ Page
定义 ASP.NET 页分析器和编译器使用的页特定(.aspx 文件)属性。
常见属性
Language ASP.NET 所使用的语言,一般为 C# 或 VB,一页只能使用一种语言。
AutoEventWireup 页的事件是否自动绑定,如果自动绑定则 Page_Load 等方法名将不是普通的方法而是与相应事件关联了的方法。可选值:true(默认)、false。
Buffer 是否启用服务器端缓存,若启用将提高 HTTP 输出性能。可选值:true(默认)、false。
ClassName 一个字符串,网页编译时使用这个字符串作为整个网页的类名,如果省略则编译时的类名基于网页文件名。
Debug是否使用调试符号编译该页,开启调试会在一定程度上影响性能。可选值:true(默认)、false。请参见显示 ASP.NET 应用程序的错误。
EnableViewState 指示是否在页请求之间保持视图状态,请参见EnableViewState 属性。可选值:true(默认)、false。
ValidateRequest 是否执行请求验证。可选值:true(默认)、false。请参见validateRequest。
Src 页的代码的源文件路径,ASP.NET 2.0 中,更好的做法是使用 CodeFile 和 Inherits。
CodeFile(或者CodeBehind) 页的代码的隐藏文件路径。此属性与 Inherits 属性一起使用可以将代码隐藏源文件与网页相关联。
Inherits 页继承的代码隐藏类。它可以是从 Page 类派生的任何类。它与 CodeFile 属性(包含指向代码隐藏类的源文件的路径)一起使用。
MasterPageFile 母版页路径。
Title 网页标题,这在使用母版时很有用。
@ Control
@ Control 指令语法的属性及意义与 @ Page 相同,只是属性略少些。该指令应用于用户控件文件(.ascx 文件),而 @ Page 应用于网页文件(.aspx 文件)。
常见属性
Language、AutoEventWireup、ClassName、Debug、EnableViewState、Src、CodeFile、Inherits (各属性的意义同@page指令的属性)
@ Import
将名称空间显式导入到 ASP.NET 应用程序文件(如网页、用户控件、母版页或 Global.asax 文件)中,以简化书写。
属性
Namespace 要导入的名称空间的完全限定名。
@ Implements
指示当前的 ASP.NET 应用程序文件(网页、用户控件或母版页)实现指定的 .NET Framework 接口。
属性
Interface要在页或用户控件中实现的接口。
@ Register
在 ASP.NET 应用程序文件(包括网页、用户控件和母版页)中注册自定义控件。
属性
Assembly用户控件的程序集,与 Src 选一使用。
Src用户控件文件的位置,与 Assembly 选一使用。
Namespace用户控件的名称空间。
TagPrefix任意名称,指定标签前缀名称,如“<asp:ListBox”中的“asp”。
TagName任意名称,指定标签名称,如“<asp:ListBox”中的“ListBox”。
@ Assembly
将程序集链接到 ASP.NET 应用程序页(例如网页、用户控件、母版页或 Global.asax 文件),使程序集的所有类和接口都在该页上可用。
属性
Name要链接的程序集的名称,与 Src 选一使用。
Src要动态编译和链接的源文件的路径,与 Name 选一使用。
@ OutputCache
控制网页文件(.aspx 文件)或用户控件文件(.ascx 文件)的输出缓存策略。
常见属性
Duration页或用户控件进行缓存的时间(单位:秒)。
Shared设置用户控件输出是否可以由多个网页文件共享,如果为 true,则多个 Web 窗体页可以访问缓存的用户控件输出,可选值:true、false(默认),该属性用于用户控件文件(.ascx 文件)。
@ Reference
对位于某个虚拟路径的另一个网页文件(.aspx 文件)、用户控件文件(.ascx 文件)或其它文件进行链接,链接后可用 Page.LoadControl 方法进行加载。
属性
Page链接的网页文件(.aspx 文件)路径。
Control链接的用户控件文件(.ascx 文件)路径。
VirtualPath引用的虚拟路径。
@ Master
@ Master 指令语法的属性及意义与 @ Page 相同,只是属性略少些。该指令应用于母版文件(.master 文件),而 @ Page 应用于网页文件(.aspx 文件)。
常见属性
Language、AutoEventWireup、ClassName、Debug、EnableViewState、Src、CodeFile、Inherits、MasterPageFile
@ PreviousPageType
@ PreviousPageType 指令用于跨页传递。
属性
TypeName将前一网页转换成 TypeName,与 VirtualPath 选一使用。
VirtualPath指定 PreviousPage 属性为 VirtualPath 网页的类型,与 TypeName 选一使用。
@ MasterType
用于当通过 Master 属性访问 ASP.NET 母版页时,创建对该母版页的强类型引用。
属性
TypeName将母版转换成 TypeName,与 VirtualPath 选一使用。
VirtualPath指定 Master 属性为 VirtualPath 母版的类型,与 TypeName 选一使用。
- ASP.NET 指令语法大全
- ASP.NET 指令语法大全
- asp语法大全
- ASP语法大全 参考
- ASP.NET 页面指令
- ASP.NET指令
- asp.net register指令
- asp.net register指令
- asp.net register指令
- ASP.NET页面指令
- ASP.NET指令
- ASP.NET指令简介
- asp.net @ 指令
- ASP.NET页面指令
- asp.net语法
- ASP.net语法
- ASP.NET语法小结。
- asp.net 基本语法
- RESETLOGS ORA-00392
- Java学习第八天
- jquery label的值用$("#id").text() ,类似html()的用法,可赋值可取值
- 排序算法(2)-冒泡排序
- java.1 java初识
- ASP.NET 指令语法大全
- Linux删除文件夹命令
- 一位工科硕士毕业14年所分享他的经验教训
- 图学PowerBuilder----Datawindow数据列表分组小计功能
- 关于thinkphp 中 使用 token_get_all() 源码解析
- VC2008多重继承下的Virtual Functions:Adjustor Thunk技术
- ictclas4j人名分词bug
- 以一个最简单的例子把OO的JavaScript说明白
- linux上支持.NET,