Bonjour à tous,

Je travaille en VB.Net et j'ai utilisé par le passé (récemment tout de même) les fonctions UrlEncode et UrlDecode pour passer par la querystring une valeur contenant le caractère & et cela fonctionne parfaitement.
Je tente d'utiliser à nouveau cette méthode, mais là je n'y parviens pas.
Le caractère est encodé correctement (%20), mais lorsque je le récupère sans le Decode ce caractère est revenu à &.
Et du coup le Decode ne me renvoie de ma valeur que la partie qui est à gauche du caractère évidemment.
J'ai beau chercher, je ne vois pas de différences entre les pages où cela fonctionne et les autres.
Je soupconne un problème d'encodage, mais même en précisant Encoding.UTF8 j'ai le même souci.
J'ai vu des posts qui parlait de problème, mais pas de celui-ci.
Si quelqu'un a déjà rencontré ce problème et l'a résolu, ce serait gentil de me donner une piste...

Merci à tous.