si

解决方案 »

  1.   

        protected void Page_Load(object sender, EventArgs e)
        {
            Response.Write(Server.UrlDecode("%E7%94%B5%E5%8A%A8%E8%BD%A6%E7%94%B5%E6%B1%A0"));
            Response.Write(Server.UrlEncode("电动车电池"));
        }
      

  2.   

    http://www.cnblogs.com/jianphu/archive/2007/06/29/800204.html
      

  3.   

    url编码实现,例如1楼给出的例子!
      

  4.   

    楼主应该看看utf-8相关的东西
      

  5.   

    呵呵~~ 嗯, 就是url编码的问题嘛
      

  6.   

    Server.UrlDecode
    Server.UrlEncode
      

  7.   

    Server.UrlDecode 
    Server.UrlEncode
      

  8.   

    protected void Page_Load(object sender, EventArgs e)
        {
            Response.Write(Server.UrlDecode("%E7%94%B5%E5%8A%A8%E8%BD%A6%E7%94%B5%E6%B1%A0"));
            Response.Write(Server.UrlEncode("电动车电池"));
        }
      

  9.   

    Server.UrlEncode(string) 对串进行编码,得到你想要的格式Server.UrlDecode(string) 对已经编码的串进行解码,得到相应的原数据
      

  10.   

    Server.UrlEncode(string) 对串进行编码,得到你想要的格式 Server.UrlDecode(string) 对已经编码的串进行解码,得到相应的原数据 
      

  11.   

    HttpContext.Current.Server.UrlDecode 
    HttpContext.Current.Server.UrlEncode
      

  12.   

    HttpUtility.UrlEncode 我用这个.
      

  13.   

    C# code    protected void Page_Load(object sender, EventArgs e) 
        { 
            Response.Write(Server.UrlDecode("%E7%94%B5%E5%8A%A8%E8%BD%A6%E7%94%B5%E6%B1%A0")); 
            Response.Write(Server.UrlEncode("电动车电池")); 
        } 
    用这个没错的,都是可以实现的
      

  14.   

    Server.UrlEncode(string) 对串进行编码,得到你想要的格式 
    Server.UrlDecode(string) 对已经编码的串进行解码,得到相应的原数据 网上看一下uft_8格式以及gb-2312的相关知识。
      

  15.   

    Server.UrlDecode 
    Server.UrlEncode
      

  16.   

    有时候我们通过JS传递中文的时候就必须要把中文编码,使用ESCAPE函数在后台代码编码的话就用Server.UrlEncode这个函数前几天也在为这个烦恼
      

  17.   

    看 HttpUtility 的方法