UrlEncode使用在查询字符串中,用于不同页面间的数据交换。
我个人本来以为这是一种加密方式,后来才知道原来它只是体现了一种编码方式。
表现一:
Response.Redirect ("WebForm1.aspx?zxl=" +UrlEncode("zxl"));在地址栏中显示的仍然是WebForm1.aspx?zxl=zxl
而对于中文,使用同样的办法,就可以显示编码。
表现二:
在web.config中,把responseEncoding 和requestEncoding改成其他的码制,默认为utf-8,改成gb2312就可以看到地址栏中的("zxl"))变成了编码。