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指令可以声明在文件的任意位置,不过为了规范,一般都位于文件的头部。

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

时间: 2024-10-15 08:26:37

ASP.net的指令的相关文章

asp.net @reqister指令

@register指令通过声明将自定义 ASP.NET 服务器控件添加到页或用户控件中. [email protected] 指令有两种用法如下 <%@ Register tagprefix="tagprefix" Namespace="namespace" Assembly="assembly" %> <%@ Register tagprefix="tagprefix" Tagname="tagn

asp.net&lt;%@Register%&gt;指令

1.使用方式 1.1<%@ Register tagprefix="tagprefix" Namespace="namespace" Assembly="assembly" %> 1.2<%@ Register tagprefix="tagprefix" Tagname="tagname" Src="pathname" %> 2.作用 在写asp.net页面的时候

Asp.net Page指令

Page指令为编译器编译页面时使用的指令 指令的格式为 <%@ [Directive] [Attribute=value]%> <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Listing03-02.aspx.cs" Inherits="AspnetStudy._03.Listing03_02" %> 中的CodeBehind用于指定

ASP.NET4.0所有网页指令

ASP.NET网页指令(Page Directive)就是在网页开头的标签声明: <% Page Language="C#" %> 而指令的作用在于指定网页和用户控件编译程序,在处理ASP.NET Web Form网页(.aspx文件)和用户控件(.ascx)文件时所使用的设置.下表为ASP.NET4.0的所有指令. ASP.NET4.0指令 指令 说明 @Master 将网页识别为主页面(Master Page),并定义用于ASP.NET Web网页剖析器和编译程序且只可

ASP 网站开发 初步认识

一 .ASP 与 ASP.NET的区别 i.ASP是解释型的动态语言,asp文件包含了前端和动态语言VBScript,来实现对服务器的交互,运行在IIS.PWS等WEB服务器上 II.ASP.NET是编译型动态语言,有aspx.aspx.cs等前后台页面,是asp的升级版 iii.很多内置对象都一致,比如:Request.Response.Session.Application iiii.语法不一样,比如asp.net 的判断语句如:if (a>1) {} else {},而asp是:if a>

SSI指令使用详解(转)

什么是 SHTML使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术.SSI工作原理:将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本.图形或应用程序信息包含到网页中.例如,可以使用 SSI 包含时间/日期戳.版权声明或供客户填写并返回的表单.对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便的方法.

HTML/htm,SHTML/shtm,XML,XHTML

HTML/htm 英文全称是Hyper Text Markup Languge,中文全称是超文本标记语言:是标准通用标记语言下的一个应用,一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分.HTML结构包括head,body两大部分,其中头部描述浏览器所需的信息,主体则包含要显示在网页上的具体内容.从发布至今,HTML经历了5次改版. 特点: 1.  简易性:HTML版本升级采用超集方式,从而更加灵活方便: 2.  可扩展性:HTML的广泛应用带来了加强功能,增加标识符等要求,HT

2016/2/24 . html . htm . shtml 的区别

htm.html.shtml网页区别 htm.html.shtml区别 接下来我们来了解下htm.shtml.html这三者之间区别.首先htm.html.shtml都是静态网页的后缀,三者也可以说都是只是扩展名不同,其他一样,都是静态的网页.Htm和html是完全静态的网页不通过服务器编译解释直接送出给浏览器读取的静态网页,以Htm和html伪静态Request除外. html.htm.shtml.shtm均是静态html网页.都是网页文件后缀名不同的html网页扩展名. 一.Html与htm

SHTML 教程

什么是 SHTML 使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术. SSI工作原理: 将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本.图形或应用程序信息包含到网页中.例如,可以使用 SSI 包含时间/日期戳.版权声明或供客户填写并返回的表单.对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便的