这两天一直碰到一个郁闷的问题,在对表单进行提交的时候,用户名是中文的,怎么测试都不通过,
今天上午突然想起来是不是因为中文字符编码的问题!经过测试,果然是因为这个问题!
现在把解决方法贴出来!呵呵!
在项目的web.config文件中添加下面的代码
代码
</httpModules>
//下面虚线内的代码就是要添加的,其它的是为了方法找到位置才多加的代码
//-------------------------------------------------------------
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" responseHeaderEncoding="gb2312" fileEncoding="gb2312" />
//------------------------------------------------------------
</system.web>
<system.codedom>
//下面虚线内的代码就是要添加的,其它的是为了方法找到位置才多加的代码
//-------------------------------------------------------------
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" responseHeaderEncoding="gb2312" fileEncoding="gb2312" />
//------------------------------------------------------------
</system.web>
<system.codedom>