none
Problème codage données dans une page aspx RRS feed

  • Question

  • J'ai un problème que depuis plus qu'une semaine j'ai pas pu trouver la solution,

    je travaille avec Sql server 2005 et framework 2.0

    le code behind est en c#

    j'ai une table qui contient des données normalement en arabe mais quand j'ouvre la table je peux pas lire le texte parcequ'il est codé en caractères bizarres Rq: les données sont importés à partir de sql server 2000. mais ce n'est pas ça le problème, car au passé je travaillais avec asp et quand je selecte ces données alors il suffit de mettre le charset du meta du fichier asp à windows-1256 pour voir le texte dans la juste forme; par contre maintenant avec le fichier aspx malgré que j'ai modifié le charset les caractères sont tjs mal affichés. j'ai fixé la globalization et tjs rien.

    voila un extrait de texte: ãä äÇÙÑ äæÇÝÐ

    merci de m'aider à resoudre ce problème

     

    lundi 2 juin 2008 16:23

Toutes les réponses

  • Bonjour,

     

    Comment récupérez vous vos données sur vos pages ?

    Pouvez vous nous montrer un bout de code ?

     

    Cordialement

     

    lundi 2 juin 2008 17:33
    Modérateur
  • Je récupère mes données dans une GridView et qui définit comme DataSourceID une SqlDataSource.

    et tous mes pages aspx adoptent une masterpage. cette dernière contient ce bout de code:

    ...........

    <html xmlns="http://www.w3.org/1999/xhtml" lang="ar" xml:lang="ar">

    <head id="Head1" runat="server">

    <meta http-equiv="content-type" content="text/html; charset=utf-8" />

    <title>Stats</title>

    </head>

    .....................

    .....................

     

    En plus dans le web.config j'ai mis:

    <globalization

    requestEncoding="utf-8"

    responseEncoding="utf-8"

    fileEncoding="utf-8" />

     

    est ce qu'il ya autre chose à faire coté sqlserver ou IIS?

    merci

    mardi 3 juin 2008 10:21
  • Bonjour,

     

    Est-il possible que vous puissiez effectuer manuellement une requête SQL sur une page et regarder le contenu renvoyé si celui-ci est correct...

    Quand vous affichez votre page sur votre navigateur, avez vous regardé les sources de la page au niveau du navigateur ? Est-ce que le code généré est correct à ce niveau ?

     

    Cordialement

    mardi 3 juin 2008 11:22
    Modérateur