Grazie, per la griglia vera e propria è una idea.
Comunque la situazione è un po' piu' complessa di quello che credevo se voglio controllare l'intera pagina, mi sa che una volta intercettato il 'dove', dovrò ricorrere alle regExp... :master:
Per ora sull'item del repeater, nell'evento di Bound, ho agito così:
codice:
Dim hltesto As New HyperLink
hltesto.NavigateUrl = "pagina.aspx"
If Microsoft.VisualBasic.InStr(e.Item.DataItem("testo").ToString, strTestoCercato) > 0 Then
hltesto.Text = Replace(e.Item.DataItem("testo").ToString, strTestoCercato, "<span class=testoEvidenziato>" & strTestoCercato & "</span>")
Else
hltesto.Text = e.Item.DataItem("testo").ToString
End If
dove "hltesto" viene poi aggiunto ad un PlaceHolder. E funziona. Il problema rimane se volessi estenderlo a tutto il rendering della pagina...