Active Server Pages 处理指示

Acitve Server Pages 处理指示（@directives）指明如何对一个特定的Active Server Pages 进行处理。该指示必须放在Acitve Server Pages文件的第一行。

@CODEPAGE

<

%@CODEPAGE=code page %>

用于指明代码页。当你需要在Acitve Server Pages内为不同的人类语言指明要使用的不同的字符集时，该指示非常有用（比如日语或中文）。

@ENABLESESSIONSTATE

<% @ENABLESESSIONSTATE=Boolean Value %>

@ENABLESESSIONSTATE的值可以设成TURE或者FALSE。如果在你的web应用程序内处处使用session，则这种在每Active Server页都放置该指示的做法有点过头。你可以把@ENABLESESSIONSTATE的值设置为FALSE来关闭某一页对session的跟踪。

@LANGUAGE

<

%@LANGUAGE =script engine %>

指明在一特定的Active Serve Page内将用于解释脚本的脚本引擎。缺省时，脚本引擎为VBScript。

@LCID

<% @LCID = Locale Identifier %>

用于指明场地标志（LCID）。LCID用于标志系统定义的场地。

@TRANSACTION

<% @TRANSACTION = value %>

用于指明该Active Serve Pag将被Microsoft Transacton Server(MTS)处理成一个事务。value可以是下表所示值的任一个。

值 | 描述
Required | 该页当成一个事务处理。
Required_New | 该页当成一个事务处理。
Supported | 该页不被当成一个事务处理。
Not_Supported | 该页不被当成一个事务处理。