有时候明明写好了程序,可是访问时一片空白,而查看源文件发现要进行输出显示的内容已经在源文件中了,这是怎么一回事?多数情况下,这是由于编码造成的问题,比如页面的文件编码跟在html中指定的编码不一致,比如从数据库读取过来的数据编码跟前台显示的不一致,而如果你认为都一致啦,但是他还是不显示,怎么办呢?试试在文件头部加上如下的语句吧!
To Asp:
[codesyntax lang=”asp”]
<%Session.CodePage=65001%> '此外还有下面的这些常用编码 <%@ codepage=936%>简体中文 <%@ codepage=950%>繁体中文 <%@ codepage=65001%>UTF-8
[/codesyntax]
To Aspx:
[codesyntax lang=”csharp”]
Session.CodePage = Codepage Codepage取值如下: 0 = UTF-8 874 = Thai Windows 1252 = American English 932 = Japanese
[/codesyntax]