Recherche de mots-clés en évidence dans le ASP.Net

Je suis sortie une liste de résultats de la recherche pour une chaîne de mots-clés, et je veux tout de correspondance des mots clés dans mes résultats de recherche pour être souligné. Chaque mot doit être enveloppé dans un span ou similaire. Je suis à la recherche d'un fonctionnement efficace pour ce faire.

E. g.

Mots-clés: "lorem ipsum"

Résultat: "un texte contenant lorem et ipsum"

HTML souhaité sortie: "Some text containing <span class="hit">lorem</span> and <span class="hit">ipsum</span>"

Mes résultats sont insensibles à la casse.

OriginalL'auteur TimS | 2009-10-27