如何将 汉字转换成utf8编码 
比如 "软件"  转换后成  %E8%BD%AF%E4%BB%B6
谢谢~~~~~~~~~~~~~~

解决方案 »

  1.   

    string str = "汉字";
            Response.Write(System.Web.HttpUtility.UrlEncode(str, System.Text.Encoding.UTF8));
      

  2.   

    System.Web.HttpUtility.UrlEncode(str, System.Text.Encoding.UTF8)
      

  3.   

    System.Web.HttpUtility.UrlEncode(str, System.Text.Encoding.UTF8)或
    下载控件   TntUnicodeControls.zip里面有个TntSystem的unit,直接使用其中的WideStringToStringEx(WideString,CP_UTF8); 
      

  4.   

    winform下,不是WEBFORM 我自己已经解决好了,谢谢大家的帮助~