Bonjour,
J'ai dans une page ASPX des liens dont les URLS sont extraites d'une base de données ; le problème c'est que dans ces URLS il y a des paramètres qui ont subit un URLEncode avant l'insertion dans la base mais dans des pages ASP. J'ai l'impression que l'URLEncode qui s'était fait dans des pages ASP se fait dans un jeu de caractères différent de celui des pages ASPX.
Pour résumé j'ai un lien qui se présente comme ceci
Dans ma page ASPX si je tente simplement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://www.monsite.com/mapage.aspx?titre=sp%E9cifiques
j'obtiens "spcifiques"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <%=Request.QueryString("titre") %>
J'ai bien essayé HttpUtility.URLDecode sur Request.QueryString("titre") en précisant le bon jeu de caractère mais ca n'y change rien ; on dirait que déjà dans l'objet Request la chaîne contenu ne prend pas en compte mes caractères accentués.
Comment puis je récupéré mes caractères accentués ?
Merci !
Partager