none
Não passa sinal de "+" por queryString RRS feed

  • Pergunta

  • Estou dando manutenção em um projeto em javascript e o padrão para passar os parâmetros é por queryString, e um desses parâmetros é uma equação, mas quando a equação tem uma somatória o sinal de "+" é perdido quando é usado  Request.Params["equacao"], existe alguma solução para isso?
    • Editado Shatemui segunda-feira, 10 de dezembro de 2012 18:58
    segunda-feira, 10 de dezembro de 2012 18:58

Respostas

  • vc pode fazer assim

    string sinalmais = "+";

    window.open("suapagina.aspx?cod=" + sinalmais + "");


    Junior

    segunda-feira, 10 de dezembro de 2012 19:15
  • Se você não conseguir passar com o outro amigo falou, procure passar um código diferente ou usar renderização html.

    Tente usar somar em vez de + e no código você verifica se é somar e usa o +.


    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.ecode10.com

    quinta-feira, 13 de dezembro de 2012 18:23

Todas as Respostas

  • vc pode fazer assim

    string sinalmais = "+";

    window.open("suapagina.aspx?cod=" + sinalmais + "");


    Junior

    segunda-feira, 10 de dezembro de 2012 19:15
  • Se você não conseguir passar com o outro amigo falou, procure passar um código diferente ou usar renderização html.

    Tente usar somar em vez de + e no código você verifica se é somar e usa o +.


    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.ecode10.com

    quinta-feira, 13 de dezembro de 2012 18:23
  • Tente utilizar Server.UrlEncode


    "Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em [Marcar como Resposta] para beneficiar outros membros da comunidade que estejam lendo este thread"

    Luiz Carlos Pereira da Silva

    www.facebook.com/RenascerMandaqui | twitter: @LUIZofJESUS | skype: luiz.dev

    sexta-feira, 14 de dezembro de 2012 10:56