发新话题
打印

为什么ASPX页面总会要IE编码为Unicode编码时才能正常显示?!

为什么ASPX页面总会要IE编码为Unicode编码时才能正常显示?!

我把GB2312编码的HTML页面另存为.ASPX文件,然后进去加服务器代码。这样搞出的ASPX页面,即便在页面中已经有了  
<meta http-equiv="Content-Type" c>  
这样的语句,在浏览器中查看时,编码只有UTF-8时才能正常显示,GB2312仍不能正常显示此页面,这是怎么回事,应当怎么解决?

我发现同一个文件:   
当我把文件后缀改在.HTM时,IE字符集设置为GB2312时能正常显示此页,设置为Unicode时就不能正常显示;   
当我把文件后缀改在.ASPX时,IE字符集设置为GB2312时不能正常显示此页,设置为Unicode时就能正常显示;   

我是将页面放在本机IIS根目录下,通过http://localhost/test/1.aspx 或http://localhost/test/1.htm的方式查看的。

TOP

在iis管理工具中的asp.net标签中设置网页的编码方式。
单如暴雨哗哗下
刀似长江滚滚来
横批:韩信点兵

TOP

引用:
原帖由 wandou 于 2008-4-29 23:39 发表
在iis管理工具中的asp.net标签中设置网页的编码方式。
没找到到哪里可以设置啊?请再说详细点好吗?

TOP

在iis管理工具中。

附件

asp1.JPG (56.78 KB)

2008-4-30 14:31

asp1.JPG

asp2.JPG (69.35 KB)

2008-4-30 14:31

asp2.JPG

单如暴雨哗哗下
刀似长江滚滚来
横批:韩信点兵

TOP

学习
你才是国家队的,你全家都是国家队的

TOP

发新话题