这两天一直碰到一个郁闷的问题,在对表单进行提交的时候,用户名是中文的,怎么测试都不通过,
今天上午突然想起来是不是因为中文字符编码的问题!经过测试,果然是因为这个问题!
现在把解决方法贴出来!呵呵!
在项目的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 >