I'm not sure what are you trying to accomplish. You could filter the dataprovider so that only rows with text hits are shown in the DG. That code would not be in the renderer. Otherwise, code in the renderer that finds text hits in the data item it is responsible for should only be called for visible rows if you are using virtual layout.
On 7/12/13 2:18 PM, "mark goldin" <[email protected]> wrote: >I need to come up with a solution for searching a text in a column. What I >have now is clearly showing that the following function in the item >renderer: >private function >onTextSearchEvent(event:ApplicantformTextSearchEvent):void >{ >var _startingPosition:int = Question.text.search(event.textToSearch); >trace(_startingPosition); >if (_startingPosition != -1) >{ >Question.selectRange(_startingPosition, _startingPosition + >event.textToSearch.length); >} >} > >does not print dataPrvider.length times as what I would want. But how can >I >show a number of text instances being found if it does not go thru every >row in the datagrid?
