主题:  关于.NET网页中文字符显示的问题

cmoonc

职务:普通成员
等级:1
金币:0.0
发贴:48
#12005/3/11 18:42:23
用DW2004新建一个.NET C#页面后,会自动在第一行加入如下代码:
<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" %>
经过几次试验我发现,只要加了ResponseEncoding="gb2312"这一句,在进行表单提交中文等操作中,中文字符会变成 "?"或为空,只要去掉这一句,就一切正常,想请问下大家,这是DW2004的BUG?还是其他什么问题??



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22005/3/12 0:52:01
这可能是你提交的页编码是utf-8或其它编码,可以设置web.config中的编码也为中文。


非常大鱼