当前位置: 代码迷 >> ASP.NET >> 请教在JS里encodeURI过的汉字,在c#里如何解码呢
  详细解决方案

请教在JS里encodeURI过的汉字,在c#里如何解码呢

热度:1511   发布时间:2013-02-25 00:00:00.0
请问在JS里encodeURI过的汉字,在c#里怎么解码呢?
我在JS里encodeURI过的汉字,然后存到COOKIE里,在c#里拿出来后,通过HttpUtility.UrlDecode解码就出问题了。
求解

------解决方案--------------------------------------------------------
JS里面最好使用encodeURIComponent方法。
------解决方案--------------------------------------------------------
如果还不好使,后台试试SPHttpUtility.UrlPathDecode
------解决方案--------------------------------------------------------
对用 encodeURIComponent 

最好编制方式设置统一了


------解决方案--------------------------------------------------------
加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
看看行不