日期:2014-05-18 浏览次数:20499 次
//在Web.Config改编码
<globalization
fileEncoding="GB2312"
requestEncoding="GB2312"
responseEncoding="GB2312"
/>
或者
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
------解决方案--------------------
是不是发布了的 如果你框架没有选2.0也会出现这个问题
------解决方案--------------------
楼主传的是不是一个路径,如果是可以用Server的URL进行编码.也可在web.config里设置.
我个人愚见分析可能有一下原因造成:
第一:先考虑编码问题;
第二:可能是找不到路径.还有12楼的看一下是不是选择了2.0.
------解决方案--------------------
楼主传的是不是一个路径,如果是可以用Server的URL进行编码.也可在web.config里设置.
我个人愚见分析可能有一下原因造成:
第一:先考虑编码问题;
第二:可能是找不到路径.还有12楼的看一下是不是选择了2.0.
------解决方案--------------------
make
------解决方案--------------------
嗯,是啊,在webconfig 里配置一下 UTF-8 和GB2312都试试
一般asp.net 接受的是UTF-8 而 Javascript接收的是GB2312 当二者不一致时,通常会产生乱码。
也可以在这页面上加入
<meta http-equiv="content-Type" content="text/html; charset=UTF-8">
或者在page_load
Response.ContentEncoding=System.Text.Encoding("UTF-8");
------解决方案--------------------
编码的可能性比较大
不仅是页面的,服务程序的也要检查下
------解决方案--------------------
上面都说得很清楚了,如果还解决不了,就看你的浏览器了