超简单的搜索结果关键字高亮显示(Replace)
2011-08-24 18:12
776 查看
以前做搜索,没有做过搜索结果关键字高亮显示,原来有一个非常简单的方法可以实现关键字高亮显示的,原理是匹配字符串,替换关键字为加了样式的关键字
然后前台Repeater绑定的时候,就使用这个方法
效果如下图:比我搜索到的高亮显示方法真的是简单多了!
//搜索高亮替换,参数是要绑定的字符 protected string BindKeyword(string str) { string keyword = txt_keyword.Text.Trim(); if (string.IsNullOrEmpty(keyword.Trim())) { return str; } return str.Replace(keyword, "<span style='color:red'>" + keyword + "</span>"); }
然后前台Repeater绑定的时候,就使用这个方法
<%#BindKeyword(Eval("CompanyName").ToString())%>
效果如下图:比我搜索到的高亮显示方法真的是简单多了!
相关文章推荐
- JavaScript正则方法replace实现搜索关键字高亮显示
- 实现在搜索后将结果中的关键字高亮显示
- Asp.net 中高亮显示搜索关键字简单方法
- 在WSS搜索结果页面中高亮显示搜索关键字
- JavaScript简单实现关键字文本搜索高亮显示功能示例
- Android 搜索结果匹配关键字且高亮显示功能
- ios中 搜索关键字在结果中高亮显示
- Android 搜索结果匹配关键字且高亮显示
- 在domino中搜索关键字时高亮显示搜索结果
- php站内搜索并高亮显示关键字的实现代码
- php站内搜索并高亮显示关键字的实现代码
- Lucene 4.7 多关键字搜索删除并高亮显示
- 表格搜索并对结果进行背景高亮显示
- 多关键字搜索结果中关键字加红突出显示
- 搜索结果高亮显示的代码 记录一下
- 使搜索关键字高亮显示
- 使用正则表达式实现搜索关键字高亮显示
- 搜索关键字显示高亮
- Android搜索结果显示高亮实例(有数据滑动底部自动刷新)
- 【陈希章】 http://www.xizhang.com 多文件下载、jquery、ashx调用静态方法、搜索关键字高亮显示、Background-position的妙用