asp.net乱码问题

1、html文件乱码

  html文件是有编码方式的,比如"UTF-8"、"GB2312"。

  A、VS中在文件选项,文件另存为...,保存右边的下拉框编码保存...,可以查看当前文件现在用的编码格式。

  B、查看VS中Web.config网站配置文件,fileEncoding文件编码项使用的字符集。

  <!--配置文件编码 请求编码 响应编码-->
      <globalization fileEncoding="utf-8"  requestEncoding="utf-8" responseEncoding="utf-8"/>

  C、查看html源文件的<head>标签定义的浏览器解释字符集。

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  注意:VS的默认文件编码是UTF-8,建设统一使用UTF-8的编码方式。

    如遇上述某项编码不统一造成的乱码问题,建议修改成纺一的编码方式。(虽然未统一也未必会出现乱码,因为字符集是互相兼容的,未出现未必没只是需要我们的发现。)  

时间: 2024-10-20 03:57:36

asp.net乱码问题的相关文章

解决Asp输出乱码问题

在一个Asp页面中页面正常的中文字符都没有问题,但如果用Asp程序输出的话就显示为乱码 终于在百度经验上找到解决方案: 1.将文件编码更改为Utf-8 2.在页头添加"<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>" 3.在页面title里添加Content-Type的meta指定页面编码 “<metahttp-equiv="Content-Type"content=&qu

ASP.NET乱码深度剖析

写在前面 在Web开发中,乱码应该算一个常客了.今天还好好的一个页面,第二天过来打开一看,中文字符全变“外星文”了.有时为了解决这样的问题,需要花上很长的时间去调试,直至抓狂,笔者也曾经历过这样的时期.有时虽然是“侥幸”解决了,但对其中的原理却一知半解. 为了弄清楚这个问题,今天查了大半天的资料.测试.现把这些点滴记录下来,以激励自己重视基础,同时和大家分享一下,望大家不吝批评指正. 预备知识 先介绍一些字符编码方面的基本知识,如果你对这些已经比较了解了,请直接跳过此节. 1.       字符

asp 中文乱码问题解决方法

不管什么语言乱码问题都存在在asp中解决乱码方法有以下几种: 如果页面显示正常,而从数据中获取的数据为乱码 1:UTF-8编码的话:在ASP脚本顶部加入 <%@Language="vbscript" Codepage="65001"%> 以及再在<head>区域中加入 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

用ASP实现JS的decodeURIComponent()函数

<% response.write jsDecodeURIComponent( "%E6%B5%8B%E8%AF%95" ) %> <script language="jscript" runat="server"> function jsDecodeURIComponent(str){return decodeURIComponent(str) } </script> ASP urldecode的完美解决办法

大家好

http://www.yugaopian.com/people/259723 http://www.yugaopian.com/people/259744 http://www.yugaopian.com/people/259783 http://www.yugaopian.com/people/259824 http://www.yugaopian.com/people/259839 http://www.yugaopian.com/people/259933 http://www.yugao

阿哥吗卡怪每次哦阿哥看啦过啦嘎开吃麻辣个啊蓝光

http://www.xx186.com/web/web_kpic.asp?id=156613http://www.xx186.com/web/web_kpic.asp?id=156608http://www.xx186.com/web/web_kpic.asp?id=156605http://www.xx186.com/web/web_kpic.asp?id=156602http://www.xx186.com/web/web_kpic.asp?id=156600http://www.xx18

风格更家霍建华

http://www.9ku.com/fuyin/daogaoo.asp?dgid=119864http://www.9ku.com/fuyin/daogaoo.asp?dgid=119867http://www.9ku.com/fuyin/daogaoo.asp?dgid=119876http://www.9ku.com/fuyin/daogaoo.asp?dgid=119879http://www.9ku.com/fuyin/daogaoo.asp?dgid=119883http://www

,了可美军以本合同个v分

http://shike.gaotie.cn/zhan.asp?zhan=%A1%FE%CE%F7%B0%B2%B8%B4%B7%BD%B5%D8%B7%D2%C5%B5%F5%A5%C6%AC%C4%C4%C0%EF%C2%F2Q%A3%BA%A3%B1%A3%B1%A3%B2%A3%B7%A3%B4%A3%B0%A3%B1%A3%B1%A3%B7%A3%B5%A1%F4 http://shike.gaotie.cn/zhan.asp?zhan=%A8%7D%CD%AD%B4%A8%B8%B4

asp.net url址址中中文汉字参数传递乱码解决方法

中文乱码是网站开发中会常碰到的问题,今天我们来讲一下关于url址址中中文汉字参数传递乱码解决方法,有需要的朋友可以参考下.在cs文件里传参的时候用UrlEncode: Response.Redirect("B.asp教程x?Name="+Server.UrlEncode(Name)); 接参的时候用UrlDecode: Response.Write(Server.UrlDecode(Request.QueryString["Name"])); 脚本儿里传参的时候用e