搜索结果页显示高亮关键词_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 搜索结果页显示高亮关键词

搜索结果页显示高亮关键词

 2013/7/28 12:12:25  Insus.NET  博客园  我要评论(0)
  • 摘要:客户要求,需要要搜索结果页呈现关键词高亮显示。两种方法可以实现,一个使用OverrideRender方法,另一个是写一个函数,替换呈现的内容。前者是针对页面级的,而后者是针对字段的。看实现情况页决定。先定义好一个高亮的样式:.hightlight_keywrod{color:red;}第一种方法,Render方法:第二种方法,函数:如果是使用第二种方法,还需要在程序中指定原字符串与关键词来应用这个函数,如下面高亮部分代码:不管是第一种方法,还是第二种方法,以关键词&ldquo
  • 标签:结果 关键词 搜索结果

客户要求,需要要搜索结果页呈现关键词高亮显示。

两种方法可以实现,一个使用Override Render方法,另一个是写一个函数,替换呈现的内容。前者是针对页面级的,而后者是针对字段的。看实现情况页决定。

先定义好一个高亮的样式:

.hightlight_keywrod {
    color: red;
}


第一种方法,Render方法:



第二种方法,函数:


如果是使用第二种方法,还需要在程序中指定原字符串与关键词来应用这个函数,如下面高亮部分代码:



不管是第一种方法,还是第二种方法,以关键词“红水中学”搜索,网页搜索结果运行时,的效果如下:




发表评论
用户名: 匿名