使用“页面和控件”功能页可以配置 ASP.NET 页面和控件的设置。这些设置可控制 ASP.NET 页面的行为,设置 ASP.NET 页面和控件在服务器上的编译方式,定义每个页面所包括的命名空间,以及定义会话状态和验证服务设置。
使用“显示”列表选择指定设置的显示方式的以下选项之一:“好记的名称”、“配置名称”或“两个名称”。
UI 元素列表
下表描述了功能页上和“操作”窗格中提供的 UI 元素。
功能页元素
元素名称 | 描述 |
---|---|
缓冲 [buffer] | 设置一个值(true 或 false),指定 .aspx 页面和 .ascx 控件是否使用响应缓冲。默认设置为 True。 |
母版页文件 [masterPageFile] | 指定母版页相对于本地配置文件的路径。 |
样式表主题 [styleSheetTheme] | 指定要用来在控件声明之前应用主题的“命名主题”文件夹的名称。样式表主题不同于主题属性,后者定义要在控件声明之后应用的主题。 |
主题 [theme] | 指定用于配置文件适用范围内的页面的主题名称。指定的主题必须以应用程序主题或全局主题的形式存在。如果指定的主题不存在,将会引发 HttpException 异常。 |
启用经过验证的视图状态 [enableViewStateMAC] | 设置一个值(true 或 false),指定在从客户端回发页面时,ASP.NET 是否应当对该页面的视图状态运行消息验证代码 (MAC)。默认设置为 True。 |
启用视图状态 [enableViewState] | 设置一个值(true 或 false),指示视图状态是启用、禁用还是只读。默认设置为 True。 |
页面状态字段的最大长度 [maxPageStateFieldLength] | 设置单个视图状态字段可以包含的最大字符数。 |
页面的基本类型 [pageBaseType] | 指定在页面为独立页面时使用的基本类型。此设置可以由独立文件中的 inherits 属性覆盖。 |
用户控件的基本类型 [userControlBaseType] | 指定用户控件在默认情况下继承的代码隐藏类。 |
编译模式 [compilationMode] | 指定 ASP.NET 页面或控件是否应当在运行时编译。 |
命名空间 [namespaces] | 定义要在程序集预编译过程中使用的 import 指令集。 |
启用会话状态 [enableSessionState] | 设置一个值(true 或 false),指示会话状态是启用、禁用还是只读。默认设置为 True。 |
验证请求 [validateRequest] | 设置一个值(true 或 false),确定 ASP.NET 是否检查浏览器中的输入中是否存在危险值。默认设置为 True。 |
“操作”窗格元素
元素名称 | 描述 |
---|---|
应用 | 保存您在功能页上所做的更改。 |
取消 | 取消您在功能页上所做的更改。 |
注册控件 | 打开“控件”功能页,您可以从该页中添加和编辑自定义控件。 |