Bonjour,

Je bloque actuellement sur un problème tout bête...
J'ai une webpart de recherche avancée dans laquelle on peut sélectionner des propriétés de document qui ne sont autre que des métadonnées gérées.

En gros, on a une dropdown avec les différents termset et on peut donc sélectionner les métadonnées qu'on souhaite, et ensuite, on a un redirect où l'url contient le nom de la méta avec le terme qu'on souhaite retrouver.
Jusqu'ici tout va bien... sauf que...quand mon terme contient une apostrophe (quote), là ça plante.

L'url est encodé et quand je fais une recherche avec un mot clé, donc mot clé libre, même s'il contient une apostrophe, ça fonctionne très bien.

La question est : pourquoi avec une métadonnées ça ne fonctionne pas....?

Exemple :
- http://monsite/results.aspx?k=(MonScope) Personnage="Animé:Bob l'éponge" --> là ça bug
- http://monsite/results.aspx?k=ALL (Bob l'éponge) --> là ça marche...

EDIT : Je précise que le terme que je passe est le chemin complet du terme, donc les ":" sont la séparation entre les niveaux. Il s'avère qu'en supprimant le chemin complet et en ne prenant que le niveau qu'on souhaite, ça fonctionne très bien, mais dés qu'on prend le chemin complet, ça plante s'il y a une apostrophe.

Merci d'avance à tous ceux qui perdront des cheveux sur ce problème

James