我设置了一个网格视图来在网页上显示搜索结果。
我有下面的代码“应该”用该词的粗体版本替换搜索词的任何实例。
我尝试了许多不同的版本,但没有任何效果。
Private Sub gvSearchResults_RowDataBound(sender As Object, e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles gvSearchResults.RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Then
For Each cell As TableCell In e.Row.Cells
If cell.Text.Contains(searchTerm) Then
cell.Text = cell.Text.Replace(Session("SearchTerm"), "<span style='font-weight: bold;'>" & Session("SearchTerm") & "</span>")
End If
Next
End If
End Sub
我的逻辑中有什么遗漏吗?
谢谢!