【发布时间】:2011-09-13 14:58:30
【问题描述】:
我的 ASP.NET 页面中有一个 TextArea 控件,该控件填充了包含数据库中多个句子的段落。在 TextArea 控件中填充此数据后,我需要在其中搜索一些单词并以不同的颜色突出显示它们。我需要突出显示的单词存在于数据库的表中。
我的问题是:如何使用 C# 在 TextArea 控件中突出显示选定的单词?
请帮忙。谢谢。
【问题讨论】:
-
是否必须在文本区域内显示段落?如果没有,我建议你在标签内渲染它,但在你这样做之前,用你拥有的每个单词做一个简单的 string.replace ,并用合适的样式替换它:paragraph.Replace("MyWord"," MyWord");