Je récupère un texte de base de données SQL basé sur les critères de recherche que je donne et affiche dans la zone de texte dans asp.net. Je dois mettre en évidence les mots donnés dans les critères de recherche dans le texte affiché. Par exemple: Si je donne "besoin" tout le mot "besoin" dans la zone de texte qui est récupérée et affichée devrait être en surbrillance en couleur jaune. Donnez moi des extraits de code aussi.Besoin de mettre automatiquement en surbrillance les mots-clés dans la zone de texte en utilisant le code derrière #
1
A
Répondre
4
Un asp.net TextBox
est soit un html , soit un <textarea>
ne prenant pas en charge le formatage du texte à l'intérieur.
Si vous deviez afficher le texte dans un Label
ou LiteralControl
il serait facile de faire juste un yourString.Replace(searchTerm, "<span style=\"color:yellow\">" + searchTerm + "</span>");
ou quelque chose de similaire.
+1
Avec certains css intelligents, vous pouvez potentiellement faire ressembler une div à une zone de texte, mais je suis d'accord ... vous ne pouvez pas mettre en forme le texte dans une zone de texte. – jaltiere
Questions connexes
- 1. Mettre en surbrillance/Mettre en forme les zones de texte
- 2. Comment mettre en surbrillance le texte dans une zone de texte dans un programme Winforms C#?
- 3. Mettre en surbrillance le code de la base de données
- 4. Mettre en surbrillance du texte en tapant une zone de texte dans asp.net
- 5. Zone de texte HTML, texte de mise en surbrillance automatique
- 6. Mettre le texte en surbrillance dans la boîte aux messages
- 7. Mettre en surbrillance le texte entre les balises personnalisées
- 8. La saisie de texte de zone de texte en utilisant toujours Jquery 'un caractère derrière'
- 9. Comment mettre automatiquement en surbrillance un caractère spécifique dans le texte d'un lien en utilisant JQuery + CSS?
- 10. Comment puis-je automatiquement mettre en surbrillance et extraire du texte en couleur dans MS Word?
- 11. Mettre en surbrillance le texte du complément Visual Studio 2008
- 12. appeler la fonction pour mettre en surbrillance le code
- 13. Le texte n'est pas mis en surbrillance lors de la recherche dans UIWebView en utilisant javascript
- 14. mettre un texte en surbrillance dans la vue Web
- 15. Flex 4 - Mettre en surbrillance des mots-clés dans un bloc de texte en utilisant TextLine
- 16. Etiquette derrière la zone de texte
- 17. mettre en surbrillance la zone de texte sans utiliser javascript ou jquery
- 18. Mettre en surbrillance un morceau de code dans un lstlisting
- 19. mettre zone de texte riche en .net
- 20. WPF zone de liste déroulante en surbrillance
- 21. Outil pour entourer ou mettre en surbrillance le texte en surbrillance
- 22. puis-je mettre en surbrillance n'importe quel texte en utilisant Javascript autre que textarea et l'élément de texte de saisie?
- 23. Modifier les propriétés du modèle de données de la zone de liste dans le code derrière
- 24. Mettez en surbrillance le texte que vous tapez sur la zone de texte
- 25. Convertir le texte de la zone de texte en entier
- 26. Mise en surbrillance de la syntaxe VB.NET dans une zone de texte enrichi
- 27. Mise en surbrillance de texte modifiable
- 28. Création dynamique de mon meny en Silverlight, j'ai besoin de mettre l'élément sélectionné en surbrillance
- 29. NSMenuItem Champ de texte Mettre en surbrillance Problème
- 30. Identifier le code incorporé dans la zone de texte en utilisant jQuery
9 questions et toujours pas de réponse acceptée? Bonne chance! – Alex