Lorsque j'affiche le résultat dans une page ASP, le résultat est correct,
càd que le caractère allemand 'ü' s'affaiche correctement. Si je fais la même
chose avec une page ASPX, le caractère disparaît. ?!?!?
Voici la page aspx que j'utilise. C'est du réduit au maximum.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sylvain Lafontaine
Vérifiez les valeurs de globalization dans le fichier web.config et assurez-vous qu'elles concordent avec l'encodage avec lequel les fichiers sont sauvegardés sur le disque dur ou doivent être transmis à l'usager.
S. L.
"Samuel" wrote in message news:
Bonjour à tous,
Je recois de la part d'un fournisseur le type de page suivante :
Lorsque j'affiche le résultat dans une page ASP, le résultat est correct, càd que le caractère allemand 'ü' s'affaiche correctement. Si je fais la même chose avec une page ASPX, le caractère disparaît. ?!?!?
Voici la page aspx que j'utilise. C'est du réduit au maximum.
Si quelqu'un a une idée, je suis preneur. Merci d'avance Samuel
Vérifiez les valeurs de globalization dans le fichier web.config et
assurez-vous qu'elles concordent avec l'encodage avec lequel les fichiers
sont sauvegardés sur le disque dur ou doivent être transmis à l'usager.
S. L.
"Samuel" <Samuel@discussions.microsoft.com> wrote in message
news:127EDE20-648F-4C29-8B22-CF5798AACA29@microsoft.com...
Bonjour à tous,
Je recois de la part d'un fournisseur le type de page suivante :
Lorsque j'affiche le résultat dans une page ASP, le résultat est correct,
càd que le caractère allemand 'ü' s'affaiche correctement. Si je fais la
même
chose avec une page ASPX, le caractère disparaît. ?!?!?
Voici la page aspx que j'utilise. C'est du réduit au maximum.
Vérifiez les valeurs de globalization dans le fichier web.config et assurez-vous qu'elles concordent avec l'encodage avec lequel les fichiers sont sauvegardés sur le disque dur ou doivent être transmis à l'usager.
S. L.
"Samuel" wrote in message news:
Bonjour à tous,
Je recois de la part d'un fournisseur le type de page suivante :
Lorsque j'affiche le résultat dans une page ASP, le résultat est correct, càd que le caractère allemand 'ü' s'affaiche correctement. Si je fais la même chose avec une page ASPX, le caractère disparaît. ?!?!?
Voici la page aspx que j'utilise. C'est du réduit au maximum.
Si quelqu'un a une idée, je suis preneur. Merci d'avance Samuel
Pascal Mercier
Il y a trois choses à vérifier et configurer pour gérer le bon encodage:
1. L'encodage de la culture pour asp.net : dans le fichier web.config il faut configurer dans le tag <globalization UICulture="ISO code pays"...>. Voir http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfglobalizationsection.asp. 2. il faut encoder correctement le flux html. Configurer le META tag Content-Type comme <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=<charset>" />. 3. Il faut que le fichier physique .aspx ou .ascx soit stocker en étant capable de contenir des caractères accentués ou non occidentales (langues asiatiques typiquement). Stockez le en Unicode sans signature (cad sans le BOM ou Byte-order Mark). Voir http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/unicode_42jv.asp. Dans VS.NET allez dans Enregistrez-sous et enregistrez le en code page 65000 sans signature.
Il faut que ces conditions soit en phase pour avoir l'affichage correct des caractères accentués.
Cordialement,
Pascal Mercier Microsoft France - MCS "Samuel" wrote in message news:
Bonjour à tous,
Je recois de la part d'un fournisseur le type de page suivante :
Lorsque j'affiche le résultat dans une page ASP, le résultat est correct, càd que le caractère allemand 'ü' s'affaiche correctement. Si je fais la même chose avec une page ASPX, le caractère disparaît. ?!?!?
Voici la page aspx que j'utilise. C'est du réduit au maximum.
Si quelqu'un a une idée, je suis preneur. Merci d'avance Samuel
Il y a trois choses à vérifier et configurer pour gérer le bon encodage:
1. L'encodage de la culture pour asp.net : dans le fichier web.config il
faut configurer dans le tag <globalization UICulture="ISO code pays"...>.
Voir
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfglobalizationsection.asp.
2. il faut encoder correctement le flux html. Configurer le META tag
Content-Type comme <META HTTP-EQUIV="Content-Type" CONTENT="text/html;
charset=<charset>" />.
3. Il faut que le fichier physique .aspx ou .ascx soit stocker en étant
capable de contenir des caractères accentués ou non occidentales (langues
asiatiques typiquement). Stockez le en Unicode sans signature (cad sans le
BOM ou Byte-order Mark). Voir
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/unicode_42jv.asp.
Dans VS.NET allez dans Enregistrez-sous et enregistrez le en code page 65000
sans signature.
Il faut que ces conditions soit en phase pour avoir l'affichage correct des
caractères accentués.
Cordialement,
Pascal Mercier
Microsoft France - MCS
"Samuel" <Samuel@discussions.microsoft.com> wrote in message
news:127EDE20-648F-4C29-8B22-CF5798AACA29@microsoft.com...
Bonjour à tous,
Je recois de la part d'un fournisseur le type de page suivante :
Lorsque j'affiche le résultat dans une page ASP, le résultat est correct,
càd que le caractère allemand 'ü' s'affaiche correctement. Si je fais la
même
chose avec une page ASPX, le caractère disparaît. ?!?!?
Voici la page aspx que j'utilise. C'est du réduit au maximum.
Il y a trois choses à vérifier et configurer pour gérer le bon encodage:
1. L'encodage de la culture pour asp.net : dans le fichier web.config il faut configurer dans le tag <globalization UICulture="ISO code pays"...>. Voir http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfglobalizationsection.asp. 2. il faut encoder correctement le flux html. Configurer le META tag Content-Type comme <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=<charset>" />. 3. Il faut que le fichier physique .aspx ou .ascx soit stocker en étant capable de contenir des caractères accentués ou non occidentales (langues asiatiques typiquement). Stockez le en Unicode sans signature (cad sans le BOM ou Byte-order Mark). Voir http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/unicode_42jv.asp. Dans VS.NET allez dans Enregistrez-sous et enregistrez le en code page 65000 sans signature.
Il faut que ces conditions soit en phase pour avoir l'affichage correct des caractères accentués.
Cordialement,
Pascal Mercier Microsoft France - MCS "Samuel" wrote in message news:
Bonjour à tous,
Je recois de la part d'un fournisseur le type de page suivante :
Lorsque j'affiche le résultat dans une page ASP, le résultat est correct, càd que le caractère allemand 'ü' s'affaiche correctement. Si je fais la même chose avec une page ASPX, le caractère disparaît. ?!?!?
Voici la page aspx que j'utilise. C'est du réduit au maximum.