<globalization> 元素

配置应用程序的全局设置。

配置结构的示例:

<configuration>
   <system.web>
      <globalization>

<globalization requestEncoding="any valid encoding string"
               responseEncoding="any valid encoding string"
               fileEncoding="any valid encoding string"
               culture="any valid culture string"
               uiCulture="any valid culture string"/>

可选的属性

属性 描述
requestEncoding 指定所有传入请求(包括发布的数据和查询字符串)的假定编码方式。如果与请求一起发送的请求头中包含 Accept-Charset 属性,那么它将覆盖配置中的 requestEncoding。默认编码为 UTF-8,是由 Machine.config 文件(此文件于 .NET Framework 安装时创建)中的 <globalization> 标记指定的。如果没有在 Machine.config 或 Web.config 文件中指定请求编码,那么编码将默认使用计算机的区域和语言选项中的区域设置。在单服务器应用程序中,requestEncodingresponseEncoding 应该相同。对于不常见的情况(默认服务器编码各不相同的多服务器应用程序),您可以使用本地 Web.config 文件改变请求及响应编码。
responseEncoding 指定响应的内容编码。默认编码为 UTF-8,是由 Machine.config 文件(于 .NET Framework 安装时创建)中的 <globalization> 标记指定的。如果没有在 Machine.config 或 Web.config 文件中指定响应编码,那么编码默认使用计算机的区域和语言选项中的区域设置。在单服务器应用程序中,requestEncodingresponseEncoding 应该相同。对于不常见的情况(默认服务器编码各不相同的多服务器应用程序),您可以使用本地 Web.config 文件改变请求及响应编码。
fileEncoding 指定 .aspx、.asmx 和 .asax 文件分析的默认编码。使用 byte order mark 前缀存储的 Unicode 和 UTF-8 文件会被自动识别,而无需考虑 fileEncoding 的值。
culture 指定用于处理传入 Web 请求的默认区域性。有关有效区域性字符串的信息,请参阅 System.Globalization.CultureInfo 类。
uiCulture 指定用于处理与区域相关的资源搜索的默认区域性。有关有效区域性字符串的信息,请参阅 System.Globalization.CultureInfo 类。

示例

下例指定了 ASP.NET 应用程序的默认请求和响应编码。

<configuration>
   <system.web>
      <globalization 
         requestEncoding="iso-8859-1"
         responseEncoding="iso-8859-1"/>
   </system.web>
</configuration>

要求



相关主题


© 1997-2003 Microsoft Corporation。保留所有权利