首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

UploadValues乱码解决方案

2012-09-21 
UploadValues乱码C# codeWebClient WClient new WebClient()System.Collections.Specialized.NameValue

UploadValues乱码

C# code
            WebClient WClient = new WebClient();            System.Collections.Specialized.NameValueCollection VarPost = new System.Collections.Specialized.NameValueCollection();            WClient.Encoding = System.Text.Encoding.GetEncoding("GB2312");            VarPost.Add("test", "4");            VarPost.Add("webname", "我的网站");//此处乱码            byte[] RemoteByte = WClient.UploadValues(string.Format("http://{0}/install/index.php", SModel.SiteUrl), "POST", VarPost);

//提交上去的中文乱码,哪位朋友知道怎么解决

[解决办法]
试试
VarPost.Add("webname", Encoding.GetString(Encoding.GetEncoding("GB2312").GetBytes("我的网站")));

热点排行