• λ我爱Aspx >> Asp.Net >> url传递中文的解决方案
  • url传递中文的解决方案

  • :aspxer  Դ:internet  :2007-5-20 16:33:49  ؼ:
  • url传递中文的解决方案

    递中文的解决方案

    1.设置web.config文件。(我不喜欢设置成这样)

    <system.web>

    ......

    <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />

    ......

    </system.web>

    2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。

    >> 进行传递

    string Name = "中文参数";

    Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name));

    >> 进行接收

    string Name = Request.QueryString["Name"];

    Response.Write(Server.UrlDecode(Name));

    3.如果是从 .HTML 文件向 .Aspx 文件进行传递中文参数的话(即不从后台用 Redirect()方法进行 Url 转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。

    >> 进行传递

    <script language="JavaScript">

    function GoUrl()

    {

    var Name = "中文参数";

    location.href = "B.aspx?Name="+escape(Name);

    Ҷƪл˵?
  • һƪ获取网卡地址 MAC
    һƪurl传递中文的解决方案