Server.UrlEncode(string s);
Server.UrlDeCode(string s);

解决方案 »

  1.   

    将参数的值进行编码。再解码显示
    Server.UrlEncode(参数的值);
    Server.UrlDeCode(参数的值);
      

  2.   

    Server.UrlEncode(string s);这个写在什么地方呀?谢谢
      

  3.   

    Server.UrlEncode(参数的值);
    我的是在Html中,具体怎么写,弄了下也没搞好,谢谢
      

  4.   

    TextBox1.Text = Request.QueryString["MenuName"].ToString().Trim();string kk=Server.Server.UrlDecode(TextBox1.text);
                    string strSql = "select * from Hs_Menu where MenuName='" +kk;
    试试看
      

  5.   

    大家好,不行呀!我传过来是还是”大事口“而不是”大事件“。帮帮我
    Server.UrlEncode(string s);这个是否也要写,怎么写?
      

  6.   

    Server.UrlEncode(string s);这个是否也要写,怎么写?
    ///
    是要写的,
    具体是这样的在GridView中通过<asp:HyperLinkField DataNavigateUrlFields="MenuName" DataNavigateUrlFormatString="UserRoleManager.aspx?MenuName={0}"
                        HeaderText="角色" Text="角色" />
    、、
    在你传递之前将MenuName={0}中的将MenuName先进行Server.UrlEncode(MenuName)
      

  7.   

    你好,g_lbz(让自己变的专业一点) 
    我在页面加了一个<meta http-equiv=Content-Type content=text/html;charset=gb2312>
    也不行,调试时也看到转码了,也通过了Server.UrlEncode,但是还是’大事口‘。
    看看还有其他的办法吗?很痛苦