The easiest way to achieve that, is to put a transparent button in the portal row that changes through conditional formatting.
Matching Ids for example
table::id = table_portalTable::id
would highlight the portal row displaying the same record as the one you are currently on. You can also match against a global variable to be more flexible.
If you elaborate on the search you are performing (on the table or on the portal) and what you mean by successful I might be able to be more specific.