http://www.aspxcn.com/dotnetbbs/View.aspx?fbId=17&Id=168319

解决方案 »

  1.   

    http://www.aspxcn.com/dotnetbbs/View.aspx?fbId=17&Id=168319
      

  2.   

    <system.web> 
     <globalization requestEncoding="gb2312" responseEncoding="gb2312" />  
    </system.web> 
      

  3.   

    在web.config文件中<system.web>节点中加入
    <system.web>
    <globalization requestEncoding="GB2312" responseEncoding="GB2312" uiCulture="zh-CN"  culture="zh-CN" fileEncoding="GB2312" />
    </system.web>
      

  4.   

    try
    <A HREF="chuanzhi.aspx?a=情海水  &   b=asp.net">连接一</A>
    <A HREF="chuanzhi.aspx?a=情海水    &    b=水">连接二</A>
      

  5.   

    用win2003平台
    我改了一下
    <A HREF="chuanzhi.aspx?a=情海&b=asp.net">连接一</A>
    <A HREF="chuanzhi.aspx?a=情海&b=水">连接二</A>
    <%
    dim a=request("a")
    dim b=request("b")
    response.write(a)
    response.write(b)
    %>
    显示结果一是:情海asp.net
    显示结果二是:情海
    真的好奇怪!!!!如果改成----情海情海---显示结果--情海情海显示正确!!到到为什么??
    web.config在哪找啊!!我在机子里查过没有这个文件!!!
      

  6.   

    send:
    this.Response.Redirect("default.aspx?a=情海水  &   b=asp.net");Receive:
    this.Response.Write(this.Request.QueryString[0].ToString()+"<p>");
    this.Response.Write(this.Request.QueryString[1].ToString());测试有效! :)
      

  7.   

    有其它的办法吗???
    为加空格,不能每次都加空格吧!!!!
    难到ASP.NET 支持中文这么差!!!A HREF="chuanzhi.aspx?a=情海水&b=asp.net">连接一</A>
    <A HREF="chuanzhi.aspx?a=情海水&b=水">连接二</A><%
    dim a=request("a")
    dim b=request("b")
    response.write(a)
    response.write(b)
    %>
    显示结果一是:情海?b=asp.net
    显示结果二是:情海?b=
    有解决的办法吗????
    给我感觉还不如回到我的php中!!烦啊!!