您的位置:首页 > Web前端 > JQuery

ASP.NET jquery.uploadify上传控件中文乱码解决办法

2011-03-09 17:15 656 查看

ASP.NET jquery.uploadify上传控件中文乱码解决办法

终于找到ASP.NET jquery.uploadify上传控件中文乱码解决办法。整个asp.net网站用的gb2312的编码,用uploadify上传控件上传中文时在IE能部分成功,FF,Chrome则完全失败,查找了一天原因,网上介绍说uploadify的flash是采用utf-8的编码方式,试过修改flash文件默认的编码为gb2312,结果还是不行。多翻测试原来可以这样解决ASP.NET jquery.uploadify上传控件中文乱码问题,不多说了,直接讲ASP.NET jquery.uploadify上传控件中文乱码解决办法

只需要在UploadHandler.ashx里面直接加上命名空间using System.Text;和下面一句就可以了,也不用在config里面去设置什么

public void ProcessRequest(HttpContext context)
{

context.Response.ContentType = "text/plain";

context.Request.ContentEncoding = Encoding.GetEncoding("UTF-8");
context.Response.ContentEncoding = Encoding.GetEncoding("UTF-8");

context.Response.Charset = "UTF-8";

ASP.NET jquery.uploadify上传控件中文乱码解决办法。成功图如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: