如题:例:<param name="FlashVars" value="pics='+pics+'&links='+links
如果links变量值本身包含&怎么办 ?

解决方案 »

  1.   

    会自动进行Url编码的
    你看看Server.UrlEncode("&");就明白了.
      

  2.   

    用Server.UrlEncode编码url参数,取参数的时候再用Server.UrlDecode解码。
      

  3.   

    直接&&肯定是不行的,只能向中面说的先转/译编码
      

  4.   

    还没结贴么?还没解决么?
    那直接点告诉你,写成这样就可以了
    "aspx?id="1"&"+Server.UrlEncode("&")+"name="2
      

  5.   

    我知道Server.UrlEncode("&")最后结果是&amp;这样也不行呀,我把参数直接写为比如http://localhost/bjh/default.aspx?tabid=45&amp;moduleid=90这样也会从&amp;分解为两个参数