zoukankan      html  css  js  c++  java
  • asp.net在配置文件里设置多种编码方式的研究

    我们在做asp.net的程序时,在根目录下肯定会有一个web.config的文件,

    有点开发经验的可能都知道,它是配置程序的全局信息的地方,

    当然了,也可以在这里做更多的事情,下面我们来研究一下 ,如何在一个配置文件里设置多种编码方式,

    在项目第一次生成时,项目都会生成一个 web.config文件,

    web.config文件是一个xml文件,刚生成的web.config文件里,有这样一个节点: <system.web>

    您可以在这个节点下设置<globalization requestEncoding ="gb2312" responseEncoding ="gb2312" />

    大家可以看出来,我们设置的是gb2312 编码,当然了,您也设置为"utf-8"等多种格式,

    但是有一个矛盾就是,当我们想在一个网站下配置多中编码方式那该怎么办呢?

    不要急 ,微软给我们提供了解决方案:

    在web.config文件的顶部有一个 :<configuration>节点,

    您就可以通过设置本接点的子节点来控制指定文件的编码方式:

    形式如下:

    <location path="gindex.aspx">
        <system.web>
          <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN"/>
        </system.web>
      </location>

    通过上面的配置,我们就可以实现在一个解决方案中实现多中编码方式,其中 <location path="gindex.aspx">中的

    path 属性指的是要进行特殊编码的文件!

  • 相关阅读:
    市面上的系统.
    linux /dev 常见特殊设备介绍与应用[loop,null,zero,full,random]
    Linux command 系统快捷键
    Qtcreator中常用快捷键总结
    开始新的博客征途
    css选择器顺序的小技巧
    推荐20个很有帮助的web前端开发教程
    炙手可热的前端资源大集合
    一款纯css实现的垂直时间线效果
    15款极具创造性的艺术创意
  • 原文地址:https://www.cnblogs.com/lihaishu/p/4523883.html
Copyright © 2011-2022 走看看