我在一个页面用post进行传值的时候,传的值是黑龙江的时候,在另一个页面中只能接收到黑龙两个字,不知是何原因,请高手指点

解决方案 »

  1.   

    在first.aspx中是这样写的<a href="ceshi.aspx?provincename=黑龙江">黑龙江</a>
    在ceshi.aspx中是这样写的Reponse.write(Request["provincename"].Tostring());
    打印出来是黑龙两个字,而不是黑龙江三个字,请问是什么原因?
      

  2.   

    <a href="ceshi.aspx?provincename=<%=Server.UrlEncode("黑龙江")%>">黑龙江</a>
      

  3.   

    谢谢【孟子E章】的高手指点,我去试一下看看行不行,不过我用的的确是post传的值,有个问你E章,你的那个自己开发的网站现在怎么打不开了,就是上面解决好多技术上面的问题的那个网站