Quando passo dei caratteri strani sopra l'URL, e li vado a leggere attarverso il queryString, ne perdo alcuni.

Sono caratteri strani, premetto.
Esempio :
Passo : documentation +produit +réalisation
Converto prima del passaggio attarverso la funzione server.URLEncode, che mi fa passare quindi : documentation+%2Bproduit+%2Br%E9alisation
Ma quando leggo il querystring dalla variabile ricevo : documentation +produit +ralisation

Mi manca la é

Consigli, help?