asp.net 2.0发布的网站本地IIS执行正常但发布到远程服务器上乱码的解决方法

来源:互联网 发布:c语言c=getchar( )!= 编辑:程序博客网 时间:2024/05/16 23:45

主要是文件编码不一至的问题所引起,但远程服务器无法联系管理员更改IIS配置的话,只能用以下方法解决:

一、为每一个aspx页面<header>区增加以下两个标签:

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

二、在web.config的<system.web>节增加如下配置:    <globalization fileEncoding="utf-8" />

三、将web应用程序中的每一个css文件,cs文件,aspx文件(凡是vs2005都可以在自身视图打开的编码文件)等,另存为:保存按钮右边有一个小三角形,选下面的编码保存为,选UTF-8编码,确定覆盖。

图片

四、重新发布网站,上传即可。

原创粉丝点击