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

使用.NET读取ASP中中文字符有关问题,

2012-03-11 
使用.NET读取ASP中中文字符问题,急!!RT,我使用一个BBSXP的论坛在ASP代码里有一句CookieUserNameHTMLEncod

使用.NET读取ASP中中文字符问题,急!!
RT,
我使用一个BBSXP的论坛
在ASP代码里有一句CookieUserName=HTMLEncode(unescape(Request.Cookies( "UserName ")))

如果是中文字符的话就变成了一行代码
我用.net的语句  
  Response.Write(Request.Cookies( "UserName ").Value)读取

比如小丸子就变成了%25u5C0F%25u4E38%25u5B50
我想把它变回来,请大伙支招,谢谢!!!

[解决办法]
试试


Response.Write(HttpUtility.HtmlDecode(Request.Cookies( "UserName ").Value))

[解决办法]
try:
Encoding myEncoding = Encoding.GetEncoding( "gb2312 ");
Response.Write(HttpUtility.UrlEncode(Request.Cookies( "UserName ").Value,myEncoding));


[解决办法]
Response.Write(HttpUtility.UrlDecode(Request.Cookies( "UserName ").Value))读取

热点排行