Jefferson Mendes 0 Denunciar post Postado Dezembro 3, 2008 Olá Pessoal, Não consigo passar um caractere "&" no web.config, porém consigo passar outros tipos de caracteres, por exemplo: acentos,cerquilha, dentre outros. Tem alguma configuração capaz de aceitar esse valor? na 1ª linha do meu web.config eu utilizo: <?xml version="1.0" encoding="iso-8859-1"?> e dentro da tag <system.web> eu utilizo: <globalization requestEncoding="iso-8859-1" responseEncoding="iso-8859-1" culture="pt-BR"/> Agradeço a ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Caxito 0 Denunciar post Postado Dezembro 3, 2008 Esse & faz parte de um texto? Tente substituir o "&" por "&" Compartilhar este post Link para o post Compartilhar em outros sites
Jefferson Mendes 0 Denunciar post Postado Dezembro 3, 2008 Faz parte de um texto sim Bruno, é o seguinte,a frase que contém o "&" é cadastrada no sistema,só que a pessoa que vai cadastrar será um cliente e por isso não posso mandar ele digitar "&". O Web.config teria que reconhecer o "&" mesmo. Obs: Se ele cadastrar no sistema a palavra "johnson & johnson", ele terá que digitar essa mesma frase no web.config. O que não posso é dizer p/ ele digitar no web.config a frase: johnson & johnson, entendeu? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Aprendiz CSS 3 Denunciar post Postado Dezembro 3, 2008 faça um replace via server side abraço Compartilhar este post Link para o post Compartilhar em outros sites
Jefferson Mendes 0 Denunciar post Postado Dezembro 3, 2008 faça um replace via server side abraço Poderia dar um exemplo de como faria isso? Compartilhar este post Link para o post Compartilhar em outros sites
Aprendiz CSS 3 Denunciar post Postado Dezembro 3, 2008 qual a linguagem seria? mas a logica é essa, pesquisa na String se existe o caracter & se existir troca por & se não existir passa direto beleza! abraço Compartilhar este post Link para o post Compartilhar em outros sites
Jefferson Mendes 0 Denunciar post Postado Dezembro 3, 2008 Pois é, a linguagem que estou usando é a C#. Eu entendi perfeitamente a sua lógica, mas o que me impede de executar é que não chego nem a debugar o código e já vem a mensagem de erro. Pelo visto ele acessa 1º o web.config p/ depois acessar as linhas de código, por isso retorna logo o erro. Compartilhar este post Link para o post Compartilhar em outros sites
Aprendiz CSS 3 Denunciar post Postado Dezembro 3, 2008 já viu o charset? existe isso? abraço Compartilhar este post Link para o post Compartilhar em outros sites
Jefferson Mendes 0 Denunciar post Postado Dezembro 3, 2008 Na minha página principal eu colocque assim: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />e em um javascript da página (responsável pela renderização da página): <script type="text/javascript" charset="iso-8859-1">testei com utf-8 também e nada. :blink: Obrigado pela ajuda Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Caxito 0 Denunciar post Postado Dezembro 3, 2008 Poderia dar um exemplo de como faria isso? Em PHP eu faria o sequinte. $texto = str_replace ("&", "&", $texto); Olha não entendo nada de C# mas tenta o seguinte link possa ser util. http://forum.imasters.com.br/lofiversi...hp/t168196.html Compartilhar este post Link para o post Compartilhar em outros sites
Jefferson Mendes 0 Denunciar post Postado Dezembro 3, 2008 Valeu a explicação Bruno mas não deu nem p/ chegar no código, pois o erro já surge no web.config e pelo q notei é acessado 1º o web.config p/ depois ir p/ o código. Compartilhar este post Link para o post Compartilhar em outros sites
MartinsV 0 Denunciar post Postado Dezembro 3, 2008 Fala Jefferson, tranquilo? Entao cara, você ta usando ASP.Net, nao? Pelo o q você falo, cheguei a conclusão q está... Se eu estiver correto, mostre o código q você está tentando usar para trocar o ' & ', pq o problema agora é com o C# ou pelo menos algo relacionado ao ASP.Net (se for, peça pra um moderador mover o tópico) Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Jefferson Mendes 0 Denunciar post Postado Dezembro 8, 2008 Fala Martins, tranquilo sim, Estou usando Asp.net sim, Pois é, não cheguei nem a implementar um código que altere o '&' pois o sistema já ferra na consulta ao web.config e isso ocorre antes de chegar ao código. Eu fiz o seguinte p/ resolver esse problema, eu bloquiei o cadastro de ítens com '&' no sistema. Com isso o usuário só vai cadastrar caracteres válidos ao web.config. Obg pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites