ASP.net的指令

Posted 姚小丹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.net的指令相关的知识,希望对你有一定的参考价值。

3.2 ASP.NET指令

在基于面向对象思想的.NET平台,可以称之为“万物皆对象”了。在这里,一个页面,一个用户控件,一个母版页等,全都是对象,全都有各自的属性。

在类文件里,我们表示类的属性可以直接声明。但是在页面文件里,我们就没有办法像类文件里那样声明属性,所以ASP.NET提供了指令机制,使我们能很方便快速地对页面属性进行设置,供分析器和编译器正确地编译和分析页面文件。

ASP.NET指令有很多,这里收集了常见的14个,如表3-2所示。

表3-2 ASP.NET指令表

 

技术分享 

ASP.NET指令由一对尖括号和百分号括起来的前缀@符号和指令名称表示,指令里可以声明数个属性,例如:

 

  1. <%@ Application Language="C#" %

这是在全局应用程序文件Global.asax文件里定义的@Application指令,该指令指明该文件内使用的程序语言为C#。

ASP.NET指令可以声明在文件的任意位置,不过为了规范,一般都位于文件的头部。

每一个指令都可以有一个或多个属性,属性和属性值成对出现。

以上是关于ASP.net的指令的主要内容,如果未能解决你的问题,请参考以下文章

asp.net页面指令page啥属性能指定编辑语言

用于声明客户端包含的 ASP.NET 指令约定

Asp.net 如何取母版页的属性及控件及方法调用求解答

将自定义属性添加到 asp.net-mvc 中的页面指令

C# asp.net - 找不到类型或命名空间名称“Helper”(您是不是缺少 using 指令或程序集引用?)

C# 和 ASP.NET MVC:在视图中使用 #if 指令