中文需要编码
a.aspx?name="+Server.UrlEncode("你好");

解决方案 »

  1.   

    啊,我有连接那窗口不是ASPX页面,只是个普通HTML页面怎么办?我只想加个连接进来,如<a href="a.aspx?name=丛丛&id=">
      

  2.   

    且,现在我把那个普通的HTML文件变成ASP文件了,并改了代码<a href="a.aspx?name=<%=server.urlencode("丛丛")%>">在aspx窗体中这样打出该参数
    response.write server.urldecode(request("name"))或
    response.write request("name")
    结果都不对,是个方框
      

  3.   

    在C#中这样引用:Request.Params["name"]
      

  4.   

    这样就可以啦
    在Web.config中修改 globalization 项为: 
     <globalization requestEncoding="gb2312" responseEncoding="gb2312" />