Bonjour à tous!

Je travaille sur SharePoint (je sais, ce n'est pas la section), mais je développe une application qui s'y intègre en C#.

Voila, je créé des cookies un peu partout dans mon appli de cette facon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Response.Cookies["Titre"].Value = this.saisie_titre.Text;
Response.Cookies["Titre"].Expires = DateTime.Now.AddMinutes(20);
J'assigne à mon cookie "Titre", une valeur saisie dans un formulaire.
J'arrive à lire et récupérer ma valeur mais j'ai un problème au niveau de l'encodage.

Pour récupérer ma valeur, je fais ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
string Test = Server.HtmlDecode(Request.Cookies["Titre"].Value);
Ex: si j'assigne à mon cookie "Titre" la valeur "Déclencher un évènement" et je souhaite la récupérer : il va me renvoyer ceci :
Déclencher un évènement
Pareil si je met une apostrophe. ex: Essai d'un évènement
J'ai une popup qui s'ouvre avec le message :
Syntaxe incorrecte vers 'un'
Ouvrez les guillements après la chaîne de caractères ')'.
Donc mon cookie, qd il récupère les valeurs, ne prend pas en compte les accents et autres. Je sais que c'est un problème d'encodage mais je ne sais pas comment faire...

Avez vous une idée?
D'avance merci

Cordialement.