asp.net URL 显示乱码 解决方法
2009-06-19 00:00
477 查看
比如你传入汉字,或者传入"§”等其他编码格式的字符串系统解析后的url为乱码。经过在网上的查找觉得一下两种方式比较好:
1.如果url在后台解析的话采用HttpUtility.UrlEncode(url,System.Text.Encoding.GetEncoding("编码格式(GB2312)"));
2.如果是传入前台的话在组织URL时对传递信息进行编码。编码方法可以写到js文件中使用encodeURIComponent(source)函数,其中source为中文。可以将特殊字符进行转换,被转换后的url就不会出现乱码了。
1.如果url在后台解析的话采用HttpUtility.UrlEncode(url,System.Text.Encoding.GetEncoding("编码格式(GB2312)"));
2.如果是传入前台的话在组织URL时对传递信息进行编码。编码方法可以写到js文件中使用encodeURIComponent(source)函数,其中source为中文。可以将特殊字符进行转换,被转换后的url就不会出现乱码了。
相关文章推荐
- asp.net URL 显示乱码 解决方法
- Asp.Net Url 传值出现乱码的解决方法
- ASP.NET中URL传参数出现乱码解决方法
- Asp.Net Url传值出现乱码的解决方法。
- 在ASP.NET里通过URL传递参数得到乱码的解决方法
- asp.net导出Excel显示中文乱码的解决方法
- 解决 Asp.net 中,url传参乱码 方法之一:(UrlDecode)
- Asp.Net Url 传值出现乱码的解决方法(包括js传值)
- ASP.NET中文显示乱码之解决方法
- Asp.Net Url 传值出现乱码的解决方法(包括js传值)
- asp.net中url字符串编码乱码的原因与解决方法
- ASP.NET中文显示乱码之解决方法
- asp.net中url字符串编码乱码的原因与解决方法
- [转]asp.net URL中包含中文参数造成乱码的解决方法
- asp.net导出Excel显示中文乱码的解决方法
- Asp.Net Url 传值出现乱码的解决方法
- ASP.NET中URL传参数出现乱码解决方法
- ASP.NET中文显示乱码之解决方法
- asp.net URL中包含中文参数造成乱码的解决方法