文本模板指令语法
指定当页和用户控件编译器处理 ASP.NET Web 窗体页 (.aspx) 和用户控件 (.ascx) 文件时所使用的设置。
备注
当使用指令时,虽然标准的做法是将指令包括在文件的开头,但是它们可以位于 .aspx 或 .ascx 文件中的任何位置。 每个指令都可以包含一个或多个特定于该指令的特性(与值成对出现)。
注意 |
---|
@ Page 指令只能在 .aspx 文件中使用,而 @ Control 指令只能在 .ascx 文件中使用。 |
ASP.NET 页框架支持以下指令。
定义 ASP.NET 页分析器和编译器使用的特定于页的特性。 只能包含在 .aspx 文件中。 |
|
定义 ASP.NET 页分析器和编译器使用的控件特定特性。 只能包含在 .ascx 文件(用户控件)中。 |
|
将命名空间显式导入页或用户控件中。 |
|
以声明的方式指示页或用户控件实现指定的 .NET Framework 接口。 |
|
将别名与命名空间及类名关联起来,从而允许用户控件和自定义服务器控件在被包括到请求的页或用户控件时呈现。 |
|
在编译过程中将程序集链接到当前页,以使程序集的所有类和接口都可用在该页上。 |
|
标识 ASP.NET 母版页。 |
|
标识 ASP.NET IHttpHandler 页。 |
|
提供用于获得上一页的强类型的方法,可通过 PreviousPage 属性访问上一页。 |
|
为 ASP.NET 页的 Master 属性分配类名,使得该页可以获取对母版页成员的强类型引用。 |
|
以声明的方式控制页或用户控件的输出缓存策略。 |
|
以声明的方式将页或用户控件链接到当前页或用户控件。 |
ASP.NET 将任何不包含显式指令名称的指令块 (<%@ %>) 当作 @ Page 指令(对于页)或 @ Control 指令(对于用户控件)来进行处理。