您的位置:首页 > 其它

如何才能出现URL传中文乱码

2007-05-08 23:53 459 查看
A页面代码

private void Button2_Click(object sender, System.EventArgs e)
{
Response.Redirect("B.aspx?name=数据库出错啦");
}

都说建议要对后面的“数据库出错啦”要进行编码Server.UrlEncode 后在传。那为什么的我的就不用呢,到B页面的时候它的链接自动编码了
http://localhost/MyWork/UTF2GB2312/B.aspx?name=%e6%95%b0%e6%8d%ae%e5%ba%93%e5%87%ba%e9%94%99%e5%95%a6

请问这是什么原因。看到网上说这样回乱码,但我的没有。想知道如何才会有乱码
webconfig设置如下:
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: