I am stuck using this version of Infragistics and yet I can not highlight a row correctly.
I want the user to type in a CustomerID and click "Highlight Row" and have the correct row be highlighted. The problem is, the row gets highlighted, but it does not remain highlighted once you scroll down to see other records.
Another problem is that if you input a CustomerID that is not in the visible area, the row does not get highlighted at all! I have reproduced the issue and have attached the files.
Hello John,
Thank you for contacting Infragistics!
When virtualization is applied and you are scrolling, the rows are not actually being scrolled, but only the content of rows is being changed, thus that the you are always highlighting the first row, which is the most top one and no matter of the content it is always the first row. For that reason if you haven't scrolled to the row you able to highlight it because there aren't that much rows.
I can suggest you to use our selection feature (http://help.infragistics.com/jQuery/2015.1/ui.iggridselection, http://www.igniteui.com/help/iggrid-selection-overview) and cancel the rowSelectionChanging event so it doesn't behave as selection feature. Then you can programmatically select the row with the id from the input by using selectRow method. You can use the .ui-iggrid-selectedcell.ui-state-active class to style the row that it matches your requirments.
For more refer to the attachment.
Let me know if you need further assistance.