标识网页特定的配置设置。<pages> 节可在计算机、站点、应用程序或子目录级别进行声明。
配置结构的示例:
<configuration>
    <system.web>
       <pages>
<pages buffer="true|false"
       enableSessionState="true|false|ReadOnly"
       enableViewState="true|false"
       enableViewStateMac="true|false"
       autoEventWireup="true|false"
       smartNavigation="true|false"
       pageBaseType="typename, assembly"
       userControlBaseType="typename"
       validateRequest="true|False"/>| 属性 | 选项 | 描述 | 
|---|---|---|
| buffer | 指定 URL 资源是否使用响应缓冲。 | |
| true | 指示响应缓冲已启用。 | |
| false | 指示响应缓冲没有启用。 | |
| enableSessionState | 指定是否已启用会话状态。 | |
| true | 指示会话状态已启用。 | |
| false | 指示会话状态没有启用。 | |
| ReadOnly | 指定应用程序可以读取但不能修改会话状态变量。 | |
| enableViewState | 指定是否已启用视图状态。 | |
| true | 指示视图状态已启用。 | |
| false | 指示视图状态没有启用。 | |
| enableViewStateMac | 指定在从客户端发送该页面时 ASP.NET 是否应该在该页的视图状态上运行消息验证代码 (MAC)。视图状态 MAC 是隐藏变量的加密版本(在发送到浏览器后,该页的视图状态持续存在)。如果为 | |
| true | 指示对视图状态进行了 MAC 检查。 | |
| false | 指示没有对视图状态进行 MAC 检查。默认值是 | |
| smartNavigation | 指定是否已启用智能导航。智能导航需要使用 Microsoft Internet Explorer 5.5 或更高版本。 | |
| true | 指示智能导航已启用。 | |
| false | 指示智能导航没有启用。默认值是 | |
| pageBaseType | 指定 .aspx 页默认继承的代码隐藏类。 | |
| userControlBaseType | 指定用户控件默认继承的代码隐藏类。 | |
| autoEventWireup | 指示是否自动启用页面事件。 | |
| true | 指示已自动启用页面事件。 | |
| false | 指示没有自动启用页面事件。 | |
| validateRequest | 指示 ASP.NET 检查浏览器中的所有输入是否有潜在的危险数据。如果为 | |
| true | 指示已检查浏览器中的输入。默认值是 | |
| false | 指示没有检查浏览器中的输入。 | 
以下示例指定几个页面配置设置。
<configuration>
   <system.web>
      <pages buffer="true"
             enableSessionState="true"
             autoEventWireup="true"
             smartNavigation="true"/>
   </system.web>
</configuration>© 1997-2003 Microsoft Corporation。保留所有权利。