妈的,做网站,超链接传递中文参数要将其在浏览器地址了显示为乱码,到网上查了又查都是copy,copy再copy,都不知道这些人是吃什么的,一个个的复制
实在看不下去,自己写个文章吧
先看代码
<a href="newsContent.aspx?content=<%#Server.UrlEncode(("nTitle").ToString())%>">◇<%#("nTitle") %></a>
这里把content在地址显示%20的字样那么在下一个页面怎么接受呢
public string mcontent
{
get { return GsnewsManager.GetGsnewsByNtitle(Server.UrlDecode(Request.Params["content"])); }
}
没错
把中文变成乱码用Server.UrlEncode
而解码为Server.UrlDecode
写完
如果想转载的话麻烦写个转载处,要不自己修改一下,抱歉,语气太差,对互联网上的copy现象实在看不下去了。谅解