Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jefferson Mendes

"&" em Web.config

Recommended Posts

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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.