星空网 > 软件开发 > ASP.net

解决NTKO Office中文文件名保存到服务器时出现乱码的问题

再使用NTKO office控件时,在ntko往服务器提交文件时,中文文件名会出现乱码的问题!

其实解决这个问题可以换一种思路,在ntko往服务器提交文件时英文肯定是不会出现乱码的问题的!

那么想办法把中文文件名转换成英文放到隐藏域里,然后提交到服务器时再把隐藏域的英文转换成中文就没有问题了!

接下来就简单了

把中文名进行base64编码存到隐藏域

然后服务器获取隐藏域的值,再用base64解码就能得到正确的中文文件名了!附Base64简单编码解码

 1   public string EncodeBase64(string val) 2   { 3     byte[] tmpBytes= System.Text.Encoding.UTF8.GetBytes(val); 4     return Convert.ToBase64String(tmpBytes); 5   } 6   public string DecodeBase64(string base64String) 7   { 8     byte[] tmpBytes = Convert.FromBase64String(base64String); 9     return System.Text.Encoding.UTF8.GetString(tmpBytes);10   }

 




原标题:解决NTKO Office中文文件名保存到服务器时出现乱码的问题

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

虾皮马来海外仓:https://www.goluckyvip.com/tag/92603.html
新加坡马来西亚海外仓:https://www.goluckyvip.com/tag/92606.html
tiktok马来西亚海外仓:https://www.goluckyvip.com/tag/92607.html
马来西亚海外仓一件代发:https://www.goluckyvip.com/tag/92608.html
马来西亚一件代发海外仓:https://www.goluckyvip.com/tag/92609.html
马来西亚海外仓代发:https://www.goluckyvip.com/tag/92611.html
长治婚庆女司仪和主持人:https://www.vstour.cn/a/366176.html
北京丰台区水上乐园哪家好玩?:https://www.vstour.cn/a/366177.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流